Taddeus Kroes
|
b43f0ac36a
Cleanup
|
12 rokov pred |
Taddeus Kroes
|
f9487acd48
Typo
|
12 rokov pred |
Taddeus Kroes
|
9f6cedc1a2
Documented output phase
|
12 rokov pred |
Taddeus Kroes
|
99f05a88f6
Documented assembly and peephole phases
|
12 rokov pred |
Taddeus Kroes
|
fbec7624db
Fixed indent
|
12 rokov pred |
Taddeus Kroes
|
9884db816a
Documented index analysis phase
|
12 rokov pred |
Taddeus Kroes
|
8fb15b70f4
Documented constant propagation phase
|
12 rokov pred |
Taddeus Kroes
|
2b0ee7d2fd
Fixed array VarDec dimensions not being propagated as constants
|
12 rokov pred |
Taddeus Kroes
|
111c1d546c
Documented extern variables phase, moved the phase to before dimension reduction, fixed dimension getters/setters for extern array variables
|
12 rokov pred |
Taddeus Kroes
|
714565b5d0
Documented Boolop phase
|
12 rokov pred |
Taddeus Kroes
|
98f34c1ac8
Documented Dimreduce phase
|
12 rokov pred |
Taddeus Kroes
|
351b1419e0
Documented Typecheck phase
|
12 rokov pred |
Taddeus Kroes
|
50de2235d4
Documented context analysis
|
12 rokov pred |
Taddeus Kroes
|
1572d2d5dd
Forgot something in desigaring docs
|
12 rokov pred |
Taddeus Kroes
|
b79720f90d
Documented desugaring phase
|
12 rokov pred |
Taddeus Kroes
|
c41cb56442
Documented Print phase
|
12 rokov pred |
Taddeus Kroes
|
cb1208e018
Documented Parse phase
|
12 rokov pred |
Taddeus Kroes
|
71110a2f43
Fixed indenting in parser and lexer
|
12 rokov pred |
Taddeus Kroes
|
7a45964f5e
Module titles can only be one sentence
|
12 rokov pred |
Taddeus Kroes
|
3957fefea4
Documented Load phase
|
12 rokov pred |
Taddeus Kroes
|
089a32c1a6
Cleanup
|
12 rokov pred |
Taddeus Kroes
|
625095f367
Documented all global modules (phases still need to be done)
|
12 rokov pred |
Taddeus Kroes
|
bdb928d7bc
made comment into link
|
12 rokov pred |
Taddeus Kroes
|
0f6da945f4
Cleanup main file, added some documentation
|
12 rokov pred |
Taddeus Kroes
|
c36e74fbae
Removed Globals import from other files as well
|
12 rokov pred |
Taddeus Kroes
|
d2ac2ab8ea
Removed 'open Globals' and used 'Globals.args' instead
|
12 rokov pred |
Taddeus Kroes
|
b8ec1c056c
Added interface for Main module and generalised main phase function in a type
|
12 rokov pred |
Taddeus Kroes
|
f8e99b742a
Finished documenting Types
|
12 rokov pred |
Taddeus Kroes
|
fc301e4dcb
Added ArraySize instruction type, documented AST types and instruction types
|
12 rokov pred |
Taddeus Kroes
|
d9384dc253
Removed ArrayScalar node
|
12 rokov pred |