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

有没有办法解决 ?是否有比BOO更好的选择,而没有这些凹痕问题?

有帮助吗?

解决方案

关于嘘声的很酷的事情之一是,语言本身非常可定制。它包括一个编译器步骤wsabooparsingstep,使语言使whitespace-agnostic。

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

其他提示

白道有什么问题?

在文本方面使用TAB键?

Google上的许多结果 关于如何做到这一点。

否则,您能澄清您的问题吗?

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

所有人都同意,基于凹痕的语法看起来更干净,感觉更简单。因此,我计划在下一个项目中使用基于凹痕的脚本。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top