2009-12-09 3 views
4

Je cherche un aperçu de haut niveau de la façon dont on passe d'un AST au code de travail via le DLR, est-ce que quelqu'un a (un lien pour) quelque chose comme ça?présentation de DLR?

Répondre

5

Voici un bon tutoriel 3 parties sur la construction d'un langage de base de l'analyse syntaxique à la construction de l'arbre réel à la cartographie dlr.

http://www.bitwisemag.com/2/DLR-Build-Your-Own-Language

Toutes les spécifications actuelles de DLR et les documents se trouvent ici:

http://dlr.codeplex.com/wikipage?title=Docs%20and%20specs&referringTitle=Documentation

Ce tutoriel est celui que je l'habitude d'apprendre la DLR:

http://www.dotnetguru.org/us/dlrus/DLR2.htm

Il construit une version personnalisée de javascript sur le DLR.

Et si tout le reste échoue, vous pouvez regarder ici: http://myjscript.codeplex.com/sourcecontrol/changeset/view/8678?projectName=MyJScript#109043

pour voir la mise en œuvre de l'analyseur réel, bien que je recommande probablement en utilisant Antlr comme analyseur. C'est ce que j'utilise, même si j'ai un peu d'expérience Antlr :)