Commit Graph

17 Commits

Author SHA1 Message Date
Jon Michael Aanes 3b3ec57f02 Garbage er mere brugbart. 2017-11-13 18:47:10 +01:00
Jon Michael Aanes de369fd440 Better tiger_print. 2017-11-13 18:28:21 +01:00
Jon Michael Aanes 2086af34d9 Also silence yacc and stuff. 2017-11-13 18:14:53 +01:00
Jon Michael Aanes 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