在我们的程序中,我们使用boo作为宏系统大约2年。所有的工作都像一个咒语,但是python语法对于新手来说很奇怪。据我所知,boo具有与Ruby类似的语法的空白不可知(WSA)编译器:
代替
def Hello():
print 'Hello'
你可以写:
def Hello(): #notice colon!!!
print 'Hello'
end
这是理想的:)
def Hello()
print 'Hello ruby'
end
最佳答案
我不会声称知道这些问题的答案,但是它可能会帮助您了解Brail ViewEngine uses WSA Boo和it has a few macros(尽管用C#编写)。您可能需要查看该代码。
关于.net - Boo中的WSA编译器可以安全使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1946688/