Hallo,
für meinen Kurs an der Schule suche ich eine bündige Darstellung der Squeak-Syntax.
Material habe ich 1. als Syntaxdiagramm im Bluebook (ganz am Ende) und 2. als textuelle EBNF-Darstellung für Squeak 2.7 unter http://www.fit.vutbr.cz/study/courses/OMP/public/software/sqcdrom2/Squeak_Sw... gefunden.
Ein Service zur Umsetzung von EBNF in Syntaxdiagramme (die für Schüler anschaulicher sein dürften) bietet http://www-cgi.uni-regensburg.de/~brf09510/syntax.html.
Mein Ziel ist: eine Darstellung der Syntax von Squeak 3.9 als Syntaxdiagramm. Gibt es etwas Besseres als das, was ich bisher gefunden habe ?
Gruß Pascal Vollmer
Mein Ziel ist: eine Darstellung der Syntax von Squeak 3.9 als Syntaxdiagramm. Gibt es etwas Besseres als das, was ich bisher gefunden habe
Der Parser des NewCompiler [1].
Lukas
[1] http://www.squeaksource.com/NewCompiler.html
In NewCompiler-Syntax/NewCompilerDocumentation>>compiler finde ich die Erläuterung "SqueakScanner and SqueakParser classes were automatically generated using the SmaCC parser generator from a token and grammar specification derived from the StScanner and StParser specifications that comes with SmaCC." Kann ich das so verstehen, dass StScanner und StParser aus dem neuesten SmaCCDev (SqueakMap: SmaCCDev, Version 18) die gültigen Produktionsregeln für Squeak 3.9 wiedergeben ? Gruß Pascal
Lukas Renggli wrote:
Mein Ziel ist: eine Darstellung der Syntax von Squeak 3.9 als Syntaxdiagramm. Gibt es etwas Besseres als das, was ich bisher gefunden habe
Der Parser des NewCompiler [1].
Lukas
[1] http://www.squeaksource.com/NewCompiler.html
-- Lukas Renggli http://www.lukas-renggli.ch
squeak-ev@lists.squeakfoundation.org