A Bison+Flex Lua 5.1 compiler
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
tests
.gitignore
Makefile
README.md
generate_dot.sh
test.sh

README.md

Lua Compiler

A Bison+Flex Lua 5.1 compiler.

Has complete grammar support, x86 target however is limited but works for a few basic testcases.

In test.sh you can see which test cases that should work so you can get a hint on what is implemented.

This is the second assignment in the course DV1465, Compiler Techniques at Blekinge Institute of Technology.

Supported compilers (versions tested)

  • GCC (Compiler+target) (6.2.1, 5.4.0, 4.9.2)
  • Clang (Compiler+target) (3.5.2)

Flaws