Gram i uczę się trochę z ANTLR budując prosty DSL dla .NET, przekształcając skrypt w łańcuch na metodę dynamiczną. Mój pierwszy pomysł został przetłumaczony na opcodes IL, ale teraz czytam o drzewach ekspresji do tworzenia DM. Wydaje się, że mogę wytworzyć dowolną metodę z użyciem drzewek wyrażeń, tak jak kod IL?C# Metoda dynamiczna - IL vs drzewa wyrażeń
dziękuję!
Kod: https://github.com/ricardoborges/NPortugol2
Nie można definiować nowych typów z drzewkami wyrażeń. IL jest o wiele bardziej elastyczny (ale jednocześnie bardzo łatwy do wygenerowania). –