m4yers / helium

Helium is a small toy programming language and compiler

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Helium

Helium is a toy system programming language and compiler. Work in progress...

Wiki

Is here

Build

Things to have:

  • CMake to build
  • CMocka to test
  • GNU Argp library for compiler argument parsing. It is not standard for Mac distributions so you can get a standalone version here.
  • Flex and Bison to generate lexer and parser
./create.sh
./build.sh
./run_tests.sh

About

Helium is a small toy programming language and compiler

License:Other


Languages

Language:C 90.1%Language:Yacc 5.1%Language:LLVM 1.3%Language:Python 1.3%Language:C++ 1.2%Language:CMake 0.9%Language:Shell 0.1%