sheel
I love Asm
Mein Programm in Java, Konsole, alle Stufen
Direktein/ausgabe nur in Ascii (weils eben eine Konsole ist...), dateibasiert gehts mit Unicode.
Was dabei zu bemängeln ist:
Prinzipbedingt gibts Probleme mit hohen Zahlen in {}
Etwas wie x{300,400} wird also wahrscheinlich einen Stack- oder Heapoverflow erzeugen
(da kann die Implementierung nichts dafür. Mein Ansatz verlangt nämlich,
dass diese Von-Bis-Längen in einzelne xxxxxxxx...xxxx?x?x?....x? aufgerollt werden.
Nicht im String, aber trotzdem etwas in der Art)
(Unbegrenzte Sachen wie * und + gehen aber problemlos)
Werde später evt. etwas zum groben Programmaufbau schreiben.
Eine Anmerkung noch:
Die Datei Charset.Java enthält nicht alle 1Mio+ Unicode-Zeichen
Da müsste die Scrollleiste deutlich länger sein.
edit: Korrektur zur syntax.txt (nur informativer Text, kein Programmteil):
Die ... im dritten Absatz gehören nicht zum Regexp,
das war als Formatierung fürs Forum gedacht.
Und Unicodewhitespaces hab ich doch gesucht.
Direktein/ausgabe nur in Ascii (weils eben eine Konsole ist...), dateibasiert gehts mit Unicode.
Was dabei zu bemängeln ist:
Prinzipbedingt gibts Probleme mit hohen Zahlen in {}
Etwas wie x{300,400} wird also wahrscheinlich einen Stack- oder Heapoverflow erzeugen
(da kann die Implementierung nichts dafür. Mein Ansatz verlangt nämlich,
dass diese Von-Bis-Längen in einzelne xxxxxxxx...xxxx?x?x?....x? aufgerollt werden.
Nicht im String, aber trotzdem etwas in der Art)
(Unbegrenzte Sachen wie * und + gehen aber problemlos)
Werde später evt. etwas zum groben Programmaufbau schreiben.
Eine Anmerkung noch:
Die Datei Charset.Java enthält nicht alle 1Mio+ Unicode-Zeichen

Da müsste die Scrollleiste deutlich länger sein.
edit: Korrektur zur syntax.txt (nur informativer Text, kein Programmteil):
Die ... im dritten Absatz gehören nicht zum Regexp,
das war als Formatierung fürs Forum gedacht.
Und Unicodewhitespaces hab ich doch gesucht.