在web应用程序中使用Boo

问题描述:

我试图在现有的web应用程序中支持嵌入式脚本,并希望我们的用户能够使用HTML编辑器编写Boo脚本,问题是BOO使用类似python的缩进(而不是卷曲更传统的语言如C#和JAVA中的括号)。在web应用程序中使用Boo

反正有这个吗?有没有比Boo更好的选择,没有这些缩进问题?

Boo的一个很酷的事情是,语言本身是非常可定制的。它包含一个编译器步骤WSABooParsingStep,它使语言与空白不可知。

Brail(单轨和ASP.NET MVC的视图引擎)使用Boo的这种变体,您可以将它用作您自己实现的模型。 Brail源代码是here,测试here

空白的问题是什么?

在textarea中使用tab键?

有关于如何做到这一点的many results on Google

否则,请您澄清一下您的问题?

+0

更像fckeditor – 2010-11-25 17:33:17

上周与最终用户进行了几乎相同的讨论。人们拥有最低的技术知识,主要是面向商业。

所有人都同意,基于缩进的语法看起来更干净,感觉更简单。所以我打算在我的下一个项目中使用基于缩进的脚本。