Taddeus Kroes
|
a7f64c44ce
Removed useless parentheses
|
12 лет назад |
Taddeus Kroes
|
41961457ea
Updated some comments
|
12 лет назад |
Taddeus Kroes
|
3082b87b35
Fixed weird context analysis on array dimension names
|
12 лет назад |
Taddeus Kroes
|
201057e27b
Added a bunch of tests for parsing and more
|
12 лет назад |
Taddeus Kroes
|
afb60883d5
For-to-while loop transformations now use inline vardecs
|
12 лет назад |
Taddeus Kroes
|
eb9251e76d
Test runner cleanup
|
12 лет назад |
Taddeus Kroes
|
bd12758353
Added testcase for global array initialisation
|
12 лет назад |
Taddeus Kroes
|
013ecd4880
Global arrays may now also be initialised
|
12 лет назад |
Taddeus Kroes
|
7ed93f79ce
Stdlib header file cleanup
|
12 лет назад |
Taddeus Kroes
|
d46894a67c
Made array type errors more readable
|
12 лет назад |
Taddeus Kroes
|
e2cc38a7b6
VarDec and Assign are now interleaved, making scoping correct
|
12 лет назад |
Taddeus Kroes
|
880b03d7a9
Moved preprocess tests to separate directory, tweaked some test configuration vars
|
12 лет назад |
Taddeus Kroes
|
35476b2030
Added extensive parsing test ,tweaked some other test files
|
12 лет назад |
Taddeus Kroes
|
b3d574c61f
Commented failing test
|
12 лет назад |
Taddeus Kroes
|
7de2d1eb90
Indent fix
|
12 лет назад |
Taddeus Kroes
|
9a81eb7fa6
Fixed usage message
|
12 лет назад |
Taddeus Kroes
|
34274a615f
Parser cleanup
|
12 лет назад |
Taddeus Kroes
|
f3f9f525ea
Added fancy colors to test script
|
12 лет назад |
Taddeus Kroes
|
eb96035e00
Added docs for latest commit
|
12 лет назад |
Taddeus Kroes
|
7b56ec4f65
Imported array pointers may not be used directly, added an error message for this
|
12 лет назад |
Taddeus Kroes
|
580ae7e235
Added output files for testsuite
|
12 лет назад |
Taddeus Kroes
|
319c584e57
Added preprocessor tests
|
12 лет назад |
Taddeus Kroes
|
0b75b5d368
Added current working directory to cpp arguments, for proper header file includes
|
12 лет назад |
Taddeus Kroes
|
7dd8ec8281
Added new testsuite
|
12 лет назад |
Taddeus Kroes
|
ad7dc96aa6
Deleted old test suite
|
12 лет назад |
Taddeus Kroes
|
6163840311
Array dimensions are now uniquely named to avoid weird context analysis errors when arrays are redefined
|
12 лет назад |
Taddeus Kroes
|
1d4e62c077
Fixed bug where only VarDec parameters would have their dimensions expanded in function calls
|
12 лет назад |
Taddeus Kroes
|
232ac5a408
Bugfix in test for-loop
|
12 лет назад |
Taddeus Kroes
|
dace7f46a0
Basic variables uses are now propagated like constants to save stack space
|
12 лет назад |
Taddeus Kroes
|
05b4f8ca70
Code cleanup
|
12 лет назад |