Commit Graph

16 Commits

Author SHA1 Message Date
de369fd440 Better tiger_print. 2017-11-13 18:28:21 +01:00
2086af34d9 Also silence yacc and stuff. 2017-11-13 18:14:53 +01:00
6c38906a51 added options for making the emulator less attention-demanding. 2017-11-13 18:05:44 +01:00
cfreksen
dda7b25c15
Support recursive types (through pointers).
Increment version.
2017-11-09 18:24:06 +01:00
cfreksen
242221c89b
Remove unused arguments in parser.py. 2017-11-09 16:41:24 +01:00
cfreksen
cea1cece13
Add support for print from runtime.c. 2017-11-09 15:32:29 +01:00
cfreksen
8afdf563b3
Consider empty structs to be of size 1. 2017-11-09 14:37:40 +01:00
cfreksen
bef14dfa24
Add support for allocRecord and initArray from runtime.c. 2017-11-09 14:37:34 +01:00
cfreksen
53ee6d3ef6
Minor fix to an error message. 2017-11-09 13:13:34 +01:00
cfreksen
559b178728
Use a script in the bin folder to start the emulator. 2017-10-31 20:03:16 +01:00
cfreksen
4281442960
Improve some import statements. 2017-10-31 19:52:53 +01:00
cfreksen
e7638887fd
Move emulator back into package directory. 2017-10-31 19:52:08 +01:00
cfreksen
fa57a727c1
Move emulator.py into root directory. 2017-10-30 17:44:26 +01:00
cfreksen
e5c8522995
Fix typo in an error message. 2017-10-30 17:09:56 +01:00
cfreksen
967f382bad
Rename llvm_emulator.py to emulator.py. 2017-10-30 05:04:44 +01:00
cfreksen
ffbdb98528
Move python files into a subdirectory. 2017-10-30 02:54:33 +01:00