/Cherry

lex/yacc parser generator

Primary LanguageAdaOtherNOASSERTION

ley/yacc parser generator

Rewrite of the Lemon parser from theh SQLite project in Ada

The Lemon combined flex/yacc parser generator is rewritten in Ada 2005.

Status

  1. Partly rewritten from lemon.c
  2. Compiling
  3. Not working

Roadmap

  1. Generate C parser code from parse.y
  2. Replace lemon.c with Ada program
  3. Generate C89 parser code with better structure (include yy.h)
  4. Generate Ada parser code from parse.y
  5. Split into library and application

Configuring

ed var/PROGRAM_NAME
ed var/PROGRAM_VERSION
make setup

Building

make

or

gprbuild