LENS
LENS bedeutet: Language for Embeddable .NET Scripting.
Die Bibliothek kompiliert LENS-Code zu einer nativen .NET-Assembly, die mit maximaler Geschwindigkeit ausgeführt wird, mit der Hostanwendung interagieren und auf alle Typen aus der BCL zugreifen kann.
Die Sprache zeichnet sich durch eine klare Syntax mit vielen Funktionsmerkmalen aus, wie z. B. Teilanwendung, Komposition, Mustervergleich und Memoisierung.
Da die gesamte Bibliothek in reinem C# geschrieben ist, beträgt sie weniger als 350 KB.
Verwandte Artikel
- LENS-Sprachdesign & Präsentation (auf Russisch)
- Parser in reinem C# schreiben (auf Russisch)