Curtis F Kaylor
|
e13bd5809c
|
Added function names to DEBUG, cleaned prslit() calls
|
2021-12-18 19:37:31 -05:00 |
|
Curtis F Kaylor
|
0d45fa4cbd
|
Upgrades to c02 compiler
|
2020-09-24 12:12:39 -04:00 |
|
Curtis F Kaylor
|
8c22e30a06
|
Added parameter to prspst() and fixed bug in skpcmt()
|
2020-02-23 14:26:15 -05:00 |
|
Curtis F Kaylor
|
66bf02a227
|
Generate error when using integer as array
|
2019-12-21 12:00:43 -05:00 |
|
Curtis F Kaylor
|
f85c640f9f
|
Tested and Debugged Pointer Dereferencing
|
2019-11-14 22:01:13 -05:00 |
|
Curtis F Kaylor
|
f94ddd63fc
|
Added pointer dereferencing to C02 compiler
|
2019-11-14 11:13:45 -05:00 |
|
Curtis F Kaylor
|
223f7bbb97
|
Added Resume statement
|
2019-10-27 22:39:41 -04:00 |
|
Curtis F Kaylor
|
d08e23d8d0
|
Allow & operator to work with Labels
|
2019-05-18 22:24:30 -04:00 |
|
Curtis F Kaylor
|
0150493748
|
Implemented Indirect Goto
|
2019-05-18 12:19:47 -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
|
e87b4e9b44
|
Changed placeholder from asterisk to question mark
|
2019-05-04 21:56:00 -04:00 |
|
Curtis F Kaylor
|
dd4debeaaf
|
Added Integer Variables and Bitmask Enums
|
2019-05-03 17:35:15 -04:00 |
|
Curtis F Kaylor
|
076586be05
|
Added stub code to compiler for indirect goto
|
2019-03-22 19:35:28 -04:00 |
|
Curtis F Kaylor
|
0ad6894a5b
|
Allow address as target of goto
|
2018-12-03 16:27:25 -05:00 |
|
Curtis F Kaylor
|
ba25988b31
|
Added #pragma rambase & writebase directives
|
2018-08-16 16:26:44 -04:00 |
|
Curtis F Kaylor
|
fe62927246
|
Added declaration modifier const
|
2018-08-03 16:38:20 -04:00 |
|
Curtis F Kaylor
|
fb9f396240
|
Added logical operators 'and' and 'or' to conditionals
|
2018-08-02 03:13:01 -04:00 |
|
Curtis F Kaylor
|
7b15ce426f
|
Allowed subscripted array element in function X return value
|
2018-07-21 22:23:10 -04:00 |
|
Curtis F Kaylor
|
ca97762a9c
|
Modified parsing to allow expressions in array indexes
|
2018-07-19 13:42:56 -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
|
8e49f69a9e
|
Fixed chained IF/ELSE statements
|
2018-03-15 23:40:58 -04:00 |
|
Curtis F Kaylor
|
cc6ef48b85
|
Added parsing of struct members
|
2018-03-08 14:35:00 -05:00 |
|
Curtis F Kaylor
|
ff9576b391
|
Added const keyword
|
2018-03-07 11:38:22 -05:00 |
|
Curtis F Kaylor
|
cf8264f99a
|
Reformatted and refactored conditional code
|
2018-03-05 15:03:04 -05:00 |
|
Curtis F Kaylor
|
90c9162971
|
Removed extraneous semicolons after DEBUG macro invocations
|
2018-03-04 14:04:04 -05:00 |
|
Curtis F Kaylor
|
f84affdb4a
|
Removed extraneous semicolon after ERROR( macro invocations
|
2018-03-04 13:38:40 -05:00 |
|
Curtis F Kaylor
|
1156f3b47b
|
Fixed C compiler warnings
|
2018-03-03 22:32:39 -05:00 |
|
Curtis F Kaylor
|
983dff82df
|
Moved compiler source code to ./src directory
|
2018-03-03 14:26:50 -05:00 |
|