2010-04-27 6 views
1

J'ai un DSL pour lequel j'ai l'intention de créer un surligneur de syntaxe pour des éditeurs comme vim, gedit et netbeans.Syntaxe Surligneur pour un langage spécifique au domaine

Est-ce que quelqu'un a déjà essayé cela?

Un grand merci pour toutes les directions.

Ketan

+0

Si vous aviez conçu le DSL en tant qu'Eclipse TMF Xtext pour DSL externe, vous auriez une syntaxe personnalisable en surbrillance pour l'éditeur généré. –

Répondre

0

Une option possible est d'utiliser eDSLs qui tombe dans les mêmes conventions de syntaxe que leurs langues d'accueil. Lisp est particulièrement adapté à cette approche.

+0

qu'est-ce qu'un eDSL? –

+0

DSL intégré, hébergé dans une autre langue. Une célèbre macro LOOP dans Common Lisp est un bon exemple d'un tel DSL. –

Questions connexes