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
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 :)
Voici un lien qui aide peut-être: http://www.codeproject.com/KB/codegen/astdlrtest.aspx
- 1. DLR et de réflexion
- 2. IronRuby, DLR, Inclusion Scope
- 3. Exemple de conception de langage DLR
- 4. C# 3.5 DLR Expression.Dynamic Question
- 5. .Net 3.5 DLR Aide DynamicObject
- 6. Quel est l'avantage de DLR dans Silverlight?
- 7. Exemples de présentation et de présentation de modèles android
- 8. Présentation de NSManagedObject
- 9. de présentation Mathematica
- 10. Présentation de Entity Framework
- 11. Idées de présentation AJAX
- 12. Présentation de Modal TableView
- 13. Éviter la boxe inutile dans le DLR
- 14. Présentation AdventureWorks
- 15. Algorithme de présentation de l'exposition
- 16. Présentation de MSDTC dans Windows
- 17. Modèles statiques/Modèles de présentation
- 18. Objets de la couche présentation
- 19. Présentation de set/getsockopt SO_SNDBUF
- 20. LINQ vs modèle de présentation
- 21. quel est l'avantage de DLR dans C# 4?
- 22. .NET Références d'assemblage Présentation
- 23. Solution d'entreprise multi-présentation
- 24. Présentation du noyau iOS!
- 25. sitecollection Présentation Page
- 26. Meilleur tutoriel GAC/Présentation?
- 27. Présentation des contrôles WPF
- 28. Présentation d'une liste liée
- 29. CSS2 DIV Présentation Numéro
- 30. Présentation du répartiteur Silverlight
Cela devrait aider beaucoup! – RCIX