2009-12-22 46 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

相关问题