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. 崇高的文字多语言语法突出显示?
- 4. Turbine语法突出显示
- 5. Wordpress语法突出显示
- 6. Vim语法突出显示
- 7. NSTextView语法突出显示
- 8. OpenOffice语法突出显示
- 9. 自定义语法突出显示rmd
- 10. vim自定义语法突出显示
- 11. Netbeans自定义语法突出显示
- 12. 在eclipse中突出显示具有特定语法的行
- 13. 域特定语言IDE
- 14. F# - 领域特定语言
- 15. 特定语言的语境语法
- 16. 突出显示“MySQL”查询的语法
- 17. Emacs上的Scaml语法突出显示
- 18. 的UITextView attributedText和语法突出显示
- 19. 更好的VIM语法突出显示
- 20. vim中的JavaScript语法突出显示
- 21. vi中的语法突出显示
- 22. 语法突出显示的问题
- 23. AS3中的语法突出显示
- 24. Silverstripe的Coda语法突出显示
- 25. GitHub上的README.md语法突出显示的Markdown语法
- 26. 如何在reveal.js中更改语法突出显示的主题和语言
- 27. 推测代码块的语言是否正确语法突出显示
- 28. 记事本++自定义语言突出显示
- 29. 语法突出显示,不区分大小写的语法
- 30. 使用Elm突出显示语法
如果您已将DSL设计为外部DSL使用Eclipse TMF Xtext,那么您将为生成的编辑器提供可定制的语法突出显示框。 – 2010-04-27 09:57:59