1
0
mirror of https://github.com/RevCurtisP/C02.git synced 2024-10-19 09:25:26 +00:00
Commit Graph

24 Commits

Author SHA1 Message Date
Curtis F Kaylor
bdf949b72c Modified #pragma zeropage, made anonymous strings const 2020-10-22 12:33:26 -04:00
Curtis F Kaylor
658bb18b57 Fixed const array declaration values greater than 127 2019-12-21 09:13:34 -05:00
Curtis F Kaylor
d08e23d8d0 Allow & operator to work with Labels 2019-05-18 22:24:30 -04:00
Curtis F Kaylor
b6cec4d75a Allow int members in structs 2019-05-12 23:34:47 -04:00
Curtis F Kaylor
2530f3ed1e Modified function calls to implicitly pass address for arrays and structs 2019-05-05 21:16:06 -04:00
Curtis F Kaylor
57b8e6f1e0 Changed Variable Table from synchronized arrays to array of structs 2019-05-05 18:37:19 -04:00
Curtis F Kaylor
28960cbcfa Allow comments inside struct definitions 2019-05-05 18:10:26 -04:00
Curtis F Kaylor
dd4debeaaf Added Integer Variables and Bitmask Enums 2019-05-03 17:35:15 -04:00
Curtis F Kaylor
7252710f70 Modified compiler to allow multiple include subdirecties 2019-03-29 19:09:41 -04:00
Curtis F Kaylor
200096f83f Allowed declaration of functions with type int 2019-03-24 16:37:14 -04:00
Curtis F Kaylor
0ad6894a5b Allow address as target of goto 2018-12-03 16:27:25 -05:00
Curtis F Kaylor
903921638e Allow structs to have structs as members 2018-11-07 00:13:29 -05:00
Curtis F Kaylor
330ed1285a Added -s command line option to compiler 2018-09-09 16:10:21 -04:00
Curtis F Kaylor
ba25988b31 Added #pragma rambase & writebase directives 2018-08-16 16:26:44 -04:00
Curtis F Kaylor
a585edd806 Allow const arrays larger than 256 bytes 2018-08-14 14:51:04 -04:00
Curtis F Kaylor
fe62927246 Added declaration modifier const 2018-08-03 16:38:20 -04:00
Curtis F Kaylor
44a763826b Added index-of operator for struct members 2018-07-30 13:03:54 -04:00
Curtis F Kaylor
eb90c48f0d Disallowed nested function declarations and commented more code 2018-07-21 20:51:41 -04:00
Curtis F Kaylor
818174a15a Fixed break/continue bug in DO/WHILE loop 2018-07-18 23:49:39 -04:00
Curtis F Kaylor
d5d4d79929 Added size-of operator 2018-03-08 20:07:31 -05:00
Curtis F Kaylor
cc6ef48b85 Added parsing of struct members 2018-03-08 14:35:00 -05:00
Curtis F Kaylor
f7f23059fe Refactored Struct definition code 2018-03-08 09:39:32 -05:00
Curtis F Kaylor
fd6a96afb5 Added struct declarations 2018-03-08 08:23:05 -05:00
Curtis F Kaylor
983dff82df Moved compiler source code to ./src directory 2018-03-03 14:26:50 -05:00