2009-12-22 85 views
3

在我們的程序中,我們使用boo作爲約2年的宏觀系統。所有的作品都像魅力一樣,但對於新手來說,python語法很奇怪。據我所知噓聲與語法類似紅寶石空白不可知(WSA)編譯:中 代替Boo中的WSA編譯器是否可以安全使用?

def Hello(): 
    print 'Hello' 

你可以寫:

def Hello(): #notice colon!!! 
print 'Hello' 
end 

這裏是理想的:)

def Hello() 
    print 'Hello ruby' 
end 
  1. 使用安全嗎?
  2. 它可以與默認語法並排使用嗎?
  3. 我可以隱藏巨大的現有宏的數量爲WSA樣式嗎?
  4. 我可以添加通過編譯器步「額外」冒號
+1

Erm ....在第二個例子中,我其實*沒有*注意到逗號... – 2009-12-22 15:18:55

+0

:)對不起 - 冒號 – 2009-12-22 15:30:55

回答

1

我不會要求知道這些問題的答案,但它可以幫助你知道Brail ViewEngine uses WSA Booit has a few macros(用C#編寫雖然) 。您可能想要查看該代碼。

+0

謝謝,唯一不同的是我的代碼是WSABooParsingStep。我會檢查的。 – 2009-12-22 15:29:05

相關問題