Taddeus Kroes
|
4337398bfa
Removed some unnessecary parentheses from tuples and did some general cleanup
|
11 éve |
Taddeus Kroes
|
0214b9df04
Added makefile target to remove generated docs
|
11 éve |
Taddeus Kroes
|
80bb350b06
Updated assembler docs
|
11 éve |
Taddeus Kroes
|
dad01b0144
Code cleanup
|
11 éve |
Taddeus Kroes
|
46de4b43aa
Whitespace fixes
|
11 éve |
Taddeus Kroes
|
ad3781f9c3
Fixed some compilation warnings
|
11 éve |
Taddeus Kroes
|
73c3bd4768
Corrected some typos
|
11 éve |
Taddeus Kroes
|
5ea6f6d4f2
Tiny Makefile update
|
11 éve |
Taddeus Kroes
|
cbeae1d982
Fixed some typeos in documentation, changed <allocate> to __allocate for consistency with language spec
|
11 éve |
Taddeus Kroes
|
01ce4cbbfb
Documentation fix
|
11 éve |
Taddeus Kroes
|
da97d83804
Documentation fix
|
11 éve |
Taddeus Kroes
|
5f5855748d
Fixed binary name in run script
|
11 éve |
Taddeus Kroes
|
f2a7d6e5d8
Updated binary name in ignore file
|
11 éve |
Taddeus Kroes
|
2910970428
Added some array testcases
|
11 éve |
Taddeus Kroes
|
9f5cc393f5
Updated toolchain binaries (new opcodes for extern variables instructions)
|
11 éve |
Taddeus Kroes
|
dcca84a05b
Changed binary name to civcc
|
11 éve |
Taddeus Kroes
|
8259c48821
Updated phases documentation
|
11 éve |
Taddeus Kroes
|
cd575763a0
Extern variables now use the .exportvar/.importvar directives + some general fixes
|
11 éve |
Taddeus Kroes
|
c6dee331c5
Removed unused function
|
11 éve |
Taddeus Kroes
|
ec7babc046
Started implementing VM changes of extern variables
|
11 éve |
Taddeus Kroes
|
81bfc1d8c9
Token location fix
|
11 éve |
Taddeus Kroes
|
66ab431a00
Updated compiler to fit the new one-dimensional array instruction interface
|
12 éve |
Taddeus Kroes
|
7dae809b98
Fixed bug that caused over-aggressive copy propagation
|
12 éve |
Taddeus Kroes
|
903ac1f057
Fixed hline being printed before assembly code at verbosity=1
|
12 éve |
Taddeus Kroes
|
50ab6f1b95
Syntax cleanup
|
12 éve |
Taddeus Kroes
|
a2c13675f5
Removed 'globals:' comment in generated assembly
|
12 éve |
Taddeus Kroes
|
9b0a2616d9
Fixed a bu in assembly printing causing a single directive not to be printed
|
12 éve |
Taddeus Kroes
|
bf51961a6f
Code cleanup
|
12 éve |
Taddeus Kroes
|
9d33a6e4a5
Added test case for invalid array constant initialisation
|
12 éve |
Taddeus Kroes
|
2c7c770755
Clarified example code in interface file
|
12 éve |