Ian Piumarta
|
8f69c6f81d
|
Reorganise grammar putting common rules at the end.
C and meta have their own space rules - and --.
|
hace 2 años |
Ian Piumarta
|
7b881478fd
|
Add names of rules as comments after section numbers for navigation.
|
hace 2 años |
Ian Piumarta
|
d9f06de063
|
Eval handles Undefined and Function in switch to avoid compiler warning.
|
hace 2 años |
Ian Piumarta
|
238cce2151
|
Add map_pop to remove the last element from an array-like map.
|
hace 2 años |
Ian Piumarta
|
eb85a1fb75
|
Compare symbols by their name not by their address to prevent non-determinism.
|
hace 2 años |
Ian Piumarta
|
886cf28409
|
Clean also removes dSYM directories.
|
hace 2 años |
Ian Piumarta
|
51d648e7e1
|
Move source files into src subdir.
Makefile cleans dSYM directories.
|
hace 2 años |
Ian Piumarta
|
fdcbaeef72
|
Reorganise test directories.
|
hace 2 años |
Ian Piumarta
|
7b886f8036
|
add slices and additional constructors for: array map symbol string
|
hace 2 años |
Ian Piumarta
|
6ffcae2eab
|
remove is_C_keyword flag from Symbol payload; add is_C_keyword() function
|
hace 2 años |
Nathan R
|
4b9d58177b
|
fixed tree identation for meta nodes
|
hace 3 años |
Nathan R
|
392a8bea7d
|
new input file with dynamic C expression
|
hace 3 años |
Nathan R
|
828912aa81
|
last day modifications, more incoming
|
hace 3 años |
Nathan R
|
165efe942e
|
fixed identation and added a way to know if a list is empty
|
hace 3 años |
Nathan R
|
a0ce191245
|
corrected some bugs with the - (blank) rule
|
hace 3 años |
Nathan R
|
c0c4334e85
|
added a way to print all the tree
|
hace 3 años |
Nathan R
|
ad1111a9b6
|
added a way to print meta nodes, some nodes are missing but most of it is there
|
hace 3 años |
Nathan R
|
6261f1e872
|
fixed output
|
hace 3 años |
Nathan R
|
42fe9fbe10
|
removed meta.leg
|
hace 3 años |
Ian Piumarta
|
695a9d39df
|
allow C and meta to coexist; add @ prefix for meta statements in grammar.
|
hace 3 años |
Nathan R
|
7f71bb9df8
|
added meta rules, new.txt passes TODO : fix assterion line 3291
|
hace 3 años |
Nathan R
|
4a62df2613
|
added meta.leg with all rules refactored
|
hace 3 años |
Nathan R
|
2b5abcd4c4
|
typo
|
hace 3 años |
Nathan R
|
31f4d9ed14
|
updated grammar + added some types
|
hace 3 años |
Nathan R
|
9a08ccd4d0
|
updated comments
|
hace 3 años |
Nathan R
|
ecb8b27650
|
updated dotest
|
hace 3 años |
Nathan R
|
50cddd1fd7
|
input updated
|
hace 3 años |
Nathan R
|
47a3a7a991
|
remove all *.out files
|
hace 3 años |
Nathan R
|
a60f4c2064
|
added comments where the test fails
|
hace 3 años |
Nathan R
|
ad7f76f5a5
|
added comments to know where the test should break
|
hace 3 años |
Nathan R
|
b46c089d8d
|
deleted *.out files
|
hace 3 años |
Nathan R
|
2fada73661
|
typo 'typedeffing'
|
hace 3 años |
Nathan R
|
23b1d94705
|
updated Makefile
|
hace 3 años |
Nathan R
|
b4dad36909
|
added a file to help debug
|
hace 3 años |
Nathan R
|
dbb3902c87
|
deleted ccmeta-tree.txt
|
hace 3 años |
Nathan R
|
758f5b7f51
|
updated dotest with new test files
|
hace 3 años |
Nathan R
|
e640f46211
|
updated Makefile with everything working
|
hace 3 años |
Nathan R
|
e0d4219441
|
added a rule to ignore some useless files
|
hace 3 años |
Nathan R
|
24c4dbfde3
|
new test files
|
hace 3 años |
Nathan R
|
8b54180b76
|
one file to either print a tree or the program
|
hace 3 años |
Nathan R
|
2eb5d2d26f
|
Updated Makefile and ccmeta to chose to print either the tree the output
|
hace 3 años |
Nathan R
|
0332e0b5ca
|
typo
|
hace 3 años |
Nathan R
|
736d389e50
|
added new tests
|
hace 3 años |
Nathan R
|
bccc3c99b0
|
still correcting some errors
|
hace 3 años |
Nathan R
|
168d34af45
|
debugged some errors
|
hace 3 años |
Nathan R
|
0127f27442
|
test now passes
|
hace 3 años |
Nathan R
|
69342e0140
|
updated makefile to debug more easily
|
hace 3 años |
Nathan R
|
bc394cc1d1
|
test folders
|
hace 3 años |
Nathan R
|
9f2caa77fd
|
added test script
|
hace 3 años |
Nathan R
|
85b2f7a8b3
|
updated makefile to run all the tests
|
hace 3 años |