私たちのプログラムでは、約2年間マクロシステムとしてブーイングを使用しています。すべてが魅力のように機能しますが、Python構文は初心者にとっては奇妙です。私が知っているように、booにはルビーのような構文を持つ空白にとらわれない(WSA)コンパイラがあります:代わりに
def Hello():
print 'Hello'
あなたは書ける:
def Hello(): #notice colon!!!
print 'Hello'
end
ここが理想的です:)
def Hello()
print 'Hello ruby'
end
- 安全に使用できますか?
- デフォルトの構文と並べて使用できますか?
- 膨大な数の既存のマクロをWSAスタイルに変換できますか?
- コンパイラの手順で「余分な」コロンを追加できますか