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