CookCCLexer and Parser Generator | |
Download |
CookCC Ranking & Summary
Advertisement
- License:
- BSD License
- Publisher Name:
- superduperhengyuan
- Operating Systems:
- Windows All
- File Size:
- 1.2 MB
CookCC Tags
- errata parser parser argument parser parse LDIF Parser Ethovision track parser SQLIOSim Parser fen parser file parser Esperanto Parser embedded parser URI parser Parser Library MDX Parser image parser metadata parser parser plugin Language Parser parser generator generate parser lexer BNF parser LALR parser mathematical parser Dean Allens Textile parser RST parser OMSSA Parser omx parser lexer generator parse pattern Library Parser LALR parser generator inheritable parser generator Java Parser Generator parser generation makefile parser OCL parser generate lexer MGF parser map parser Format Parser verilog parser ANTLR-based parser result parser Xerces parser morphological parser syntactic parser unification parser WSDL Parser YAML parser parser generator library pcap file parser media parser NMap output parser C1D0M484 parser Uniprot parser C1D0Q252 parser C1D0I252 parser packrat parser generator MBR Parser VBR Parser C++ parser MSC parser
CookCC Description
CookCC is a lexer and parser (LALR (1)) generator project, combined. CookCC comes with two unique features, which were the original motivations for this work: 1. CookCC uses a unique approach of storing and loading DFA tables in Java that significantly reduces the starting up time. Many efforts have been made to maximize the generated Java lexer and parser performances, painstakingly line-by-line, case-by-case fine turning the lexer and parser code. I believe that CookCC is the fastest lexer for Java (see the performance test). 2. CookCC allows lexer/parser patterns and rules to be specified using Java annotation. This feature greatly simplifies and eases the writing of lexer and parser for Java. Give CookCC a try to fully assess its capabilities!
CookCC Related Software