Parses attribute defines. Removal of incremental array parsing. Labels in macros should now work correctly. Volatile and attribute are no longer keywords. Checked a few todos. On test failure, return -1

This commit is contained in:
Christoffer Lerno
2021-11-18 10:59:49 +01:00
committed by Christoffer Lerno
parent bfde58b9a5
commit 4d4bbbdebc
27 changed files with 486 additions and 204 deletions

View File

@@ -33,7 +33,7 @@ jobs:
- name: Build testproject
run: |
cd resources/testproject
../../build/c3c build
../../build/c3c build --debug-log
- name: run compiler tests
run: |
@@ -65,7 +65,7 @@ jobs:
- name: Build testproject
run: |
cd resources/testproject
../../build/c3c build
../../build/c3c build --debug-log
- name: run compiler tests
run: |
@@ -93,7 +93,7 @@ jobs:
- name: Build testproject
run: |
cd resources/testproject
../../build/c3c build
../../build/c3c build --debug-log
- name: run compiler tests
run: |