views:

65

answers:

1

Hello Friends

I have a DSL for which I intend to create a syntax highlighter for editors like vim, gedit and netbeans.

Has anyone tried this before?

Many thanks for any directions.

Ketan

A: 

One possible option is to use eDSLs which falls under the same syntax conventions as their host languages. Lisp is especially suitable for this approach.

SK-logic
what is an eDSL?
Gabriel Ščerbák
An embedded DSL, which is hosted within another language. A famous LOOP macro in Common Lisp is a good example of such a DSL.
SK-logic