twinte - ein Interpreter für Function-level Programmierung
Der Interpreter verwendet eine dynamische Datenstruktur aus drei-elementigen Zellen, die als Grundlage für den Aufbau von Dictionaries dienen.
( value1 key1 value2 key2 value3 key3 ... ... )
Für den aktiven Teil dienen Funktionen und Operatoren.
func ° x
x op y
Die Gruppe der Kombinatoren:
Konstante
x &
Applikation
func : x
Komposition
func ° x
Kondition
p -> t | e
Konstruktion
x , y , z , ... ,
While-Schleife
p ->* b
Apply-to-All
x map func
Insert
x insr func
Apply
x app y
Definition von Namen
bezeichner == term
und vieles mehr ...
... probieren Sie es aus!
Download
Die Pflichtlektüre - das Original von John Backus.
Impressum + Datenschutzerklärung