| Coco / R. LL (1) Parsergenerator, mit dem Entwickler reine Rubincanner und -parsers leicht generieren können |
Jetzt downloaden |
Coco / R. Ranking & Zusammenfassung
- Name des Herausgebers:
- Ryan Davis
- Website des Verlags:
- http://rubyforge.org/users/zenspider/
- Betriebssysteme:
- Mac OS X
Coco / R. Stichworte
Coco / R. Beschreibung
LL (1) Parsergenerator, mit dem Entwicklern pure Rubincanner und Parsers leicht generieren können Coco / R kombiniert die Funktionalität der bekannten Unix-Werkzeuge Lex und Yacc, um einen extrem einfach zu verwendenden Compiler-Generator zu bilden, der rekursive Abstiegsparser, deren zugehörige Scanner, erzeugt. Auch (in einigen Versionen) gibt COCO / R die Erzeugung eines Treiberprogramms aus, von dem von der EBNF-Syntax mit Attributen und semantischen Maßnahmen geschrieben wird, die den von LL (1) auferlegten Einschränkungen (anstelle von Lalr Parsing, So erlaubt von yacc). Der Benutzer muss Module für die Symboltischoptimierung, das Handling und die Codegenerierung hinzufügen, um einen laufenden Compiler zu erhalten. Coco / R kann auch verwendet werden, um andere syntaxbasierte Anwendungen zu erstellen, die weniger einen "Compiler" -Alima aufweisen. Hier sind einige wichtige Funktionen von "Coco / R": · Happy Neato Rubin-Parser und Lexer. Was ist neu in dieser Version: · Erstveröffentlichung.
Coco / R. Zugehörige Software