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