CookCC

Lexer and Parser Generator
Download

CookCC Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Publisher Name:
  • superduperhengyuan
  • Operating Systems:
  • Windows All
  • File Size:
  • 1.2 MB

CookCC Tags


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