1
A
回答
0
一个可能的选择是使用eDSLs其相同的语法约定其主机语言下下降。 Lisp特别适合这种方法。
+0
什么是eDSL? – 2010-06-04 23:10:08
+0
嵌入式DSL,以其他语言托管。 Common Lisp中一个着名的LOOP宏就是这种DSL的一个很好的例子。 – 2010-06-04 23:45:04
相关问题
- 1. VS2008中针对域特定语言的语法高亮显示?
- 2. Textmate语法突出显示,从另一种语言扩展突出显示
- 3. Wordpress语法突出显示
- 4. OpenOffice语法突出显示
- 5. Vim语法突出显示
- 6. NSTextView语法突出显示
- 7. Turbine语法突出显示
- 8. 自定义语法突出显示rmd
- 9. vim自定义语法突出显示
- 10. Netbeans自定义语法突出显示
- 11. F# - 领域特定语言
- 12. vi中的语法突出显示
- 13. 语法突出显示的问题
- 14. Emacs上的Scaml语法突出显示
- 15. AS3中的语法突出显示
- 16. vim中的JavaScript语法突出显示
- 17. 如何在reveal.js中更改语法突出显示的主题和语言
- 18. 推测代码块的语言是否正确语法突出显示
- 19. 记事本++自定义语言突出显示
- 20. 语法突出显示,不区分大小写的语法
- 21. 在docbook中突出显示语法
- 22. 在TextMate中D语法突出显示
- 23. JavaScript直播语法突出显示器
- 24. tinyMCE简单语法突出显示
- 25. 在pydb中语法突出显示
- 26. Visual C++ 2008语法突出显示
- 27. Visual Studio语法突出显示
- 28. Twig Eclipse插件语法突出显示
- 29. Php替代语法突出显示
- 30. VIM语法突出显示“越野车”?
如果您已将DSL设计为外部DSL使用Eclipse TMF Xtext,那么您将为生成的编辑器提供可定制的语法突出显示框。 – 2010-04-27 09:57:59