Skip to content

Latest commit

 

History

History
48 lines (38 loc) · 2.15 KB

File metadata and controls

48 lines (38 loc) · 2.15 KB

BadCode

An example learning interpreter using re2c and The LEMON Parser Generator.

Project Structure

How To Build

See build.sh script.

  ./build.sh

Build script (aka CMakeLists.txt downloads dependencies automaticaly from respective sites.

Generated sources

  • ${CMAKE_CURRENT_BUILD_DIR}/bcLexer.c Generated lexer from src/bcLexer.re
  • ${CMAKE_CURRENT_BUILD_DIR}/bcParser.c ${CMAKE_CURRENT_BUILD_DIR}/bcParser.h Generated parser from src/bcParser.y