Kochcc

freier und offener Source Lexer und Parser
Jetzt downloaden

Kochcc Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Superduperhengyuan
  • Website des Verlags:
  • http://code.google.com/u/superduperhengyuan/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 1.2 MB

Kochcc Stichworte


Kochcc Beschreibung

Freie und offene Quelle Lexer und Parser Cookcc ist ein freier und offener Source-Lexer- und Parser (LALR (1)) Generatorprojekt, kombiniert. Cookcc ist in Java geschrieben, aber die Zielsprachen können jedoch variieren. Hier sind einige wichtige Funktionen von "Cookcc": · Cookcc verwendet einen einzigartigen Ansatz zur Speicherung und Laden von DFA-Tischen in Java, die die Startzeit erheblich reduzieren. Es wurden viele Anstrengungen unternommen, um die generierten Java Lexer- und Parser-Performances, sorgfältiger Linien-Zeile zu maximieren, wobei der Fall-by-Case den Lexer- und Parsercode fein dreht. Ich glaube, dass Cookcc der schnellste Lexer für Java ist (siehe Leistungstest). · Cookcc ermöglicht das Anzeigen von Lexer- / Parser-Mustern und -regeln mithilfe von Java-Anmerkung. Dieses Merkmal vereinfacht und erleichtert das Schreiben von Lexer und Parser für Java erheblich. Anforderungen: · Java 1.5 oder höher Was ist neu in dieser Version: · Erlaubt, dass der interne Puffer automatisch für lange Übereinstimmungen erhöht wird. · Ausgabe 14: YYPUSHINPUT, YYPOPINPUT, YYINPUTSTACKSIZE, YYWRAP-Funktionen (und YYWRAP-Option) hinzugefügt. · Ausgabe 13: Schalten Sie die Backup-Lex-Status-Warnung nur auf, wenn er angefordert wird. · Ausgabe 12: SETBOL-Funktion hinzugefügt, um das nächste Token einzustellen, um sich bei BOL zu befinden. · Ausgabe 11: YACC-Ausgang hat nicht% Start. · Ausgabe 10: yacc-Ausgang fällt auf leerem Tokensdoc aus.


Kochcc Zugehörige Software