Да, переводы строк эквивалентны точке с запятой в C. Вы можете использовать синтаксис "Chevron".
on run
main()
end run
on main()
tell application "Finder"
display dialog "Hi."
end tell
end main
преобразуется в:
on «event aevtoapp»
main()
end «event aevtoapp»
on main()
tell «class capp» "Finder"
«event sysodlog» "Hi."
end tell
end main
Здесь нет никаких намеков или повторов, это фактически необработанный синтаксис AppleScript. Я использовал приложение Script Debugger для переключения между двумя синтаксисами.