2009-08-10 9 views

Répondre

2

J'imagine que le code source de Mono pourrait avoir quelque chose à dire à ce sujet. Le compilateur C# est lui-même écrit en C#, et le code source est disponible.

0

Je ne suis pas sûr de la DLR, mais voici quelques langages .NET open source que vous pouvez consulter le code source pour voir comment ils le font:

  • Boo - Un langage comme Python
  • LOLCode - Quasiment une blague, mais il pourrait encore fournir quelques informations pour vous

Je posterai plus si je me souviens des autres ...

1

IronPython et IronRuby sont des implémentations open source sur le DLR (lui-même open source on Codeplex); et certaines versions d'IronPython comprenaient un langage ToyScript qui devait servir d'exemple pour l'implémentation générale du langage DLR - il peut encore faire partie du bundle DLR ces jours-ci.