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

Hauptinformation


Info
Typ
Einbettbarer Compiler
Plattform
.NET FW 4.5+, .NET
Typisierung
Starke statische
Geschrieben in
C#
Beeinflusst von
F#, Python
Info
Anfang
September 2012
Status
Fertig
Lizenz
MIT
Url

Projektteam


Info
Andrei Kurosh

Sprachdesign, Programmierung

ForNeVeR
ForNeVeR

Sprachdesign, Extra Programmierung