BroomScriptは、mainブロックと複数の関数から構成されます。
mainブロックはmain文で定義します。 mainブロックはプログラム内に必ず1つ必要です。mainブロックがなかったり、2つ以上あればエラーになります。
関数はdef文で定義し、プログラム内で複数の関数を定義できますが、同じ名前の関数を2個以上定義することは出来ません。
(現バージョンではこの辺りのエラーチェックが甘いので気をつけてください)
プログラム内で関数を呼び出す場合は、関数名(引数) と記述します。引数がない場合でも、()は必要です。