In 21 Artikeln wird der Interpreter wiederum mit Java implementiert. Zunächst werden wir einfache Operationen mit vier Regeln implementieren und schrittweise Funktionen hinzufügen. Schließlich liest es das Skript aus der Textdatei und berechnet sogar die Fibonacci-Zahl.
1 Implementieren Sie eine einfache Phrasenanalyse in Java
2 Implementieren Sie eine einfache Syntaxanalyse in Java
3 Implementieren Sie einen einfachen Interpreter in Java
4 Println zum Interpreter hinzufügen
5 Entspricht priorisierten Klammern
Unterstützt 6 Single-Term-Operationen
7 Fügen Sie eine einfache Funktionsdefinition hinzu und rufen Sie auf
8 Mehrere Argumente unterstützen
11 Entspricht Vergleichs- und logischen Operatoren
Entspricht 12 while-Anweisungen
Entspricht 14 Funktionsausdrücken
Entspricht 16 Methodenaufrufen
Entspricht 18 JSON-ähnlichen Objektdefinitionen
Unterstützt die Erstellung von 19 Objekten
Entspricht 20 statischen Methodenaufrufen
21 Lesen Sie das Skript aus der Datei und führen Sie es aus
Recommended Posts