1
0
mirror of https://github.com/RevCurtisP/C02.git synced 2024-07-02 15:29:28 +00:00
Commit Graph

45 Commits

Author SHA1 Message Date
Curtis F Kaylor
c3d670bb47 Modified keydef module to use structs 2019-12-20 13:37:56 -05:00
Curtis F Kaylor
f348da21a2 Created file test/README.md 2019-11-20 01:10:51 -05:00
Curtis F Kaylor
b936b76bd6 Modified test/a1.bat, test/a2.bat to use a02.exe 2019-11-20 01:09:22 -05:00
Curtis F Kaylor
1057ec28b7 Updated test programs conds, echo, echohex, hello, loops 2019-11-20 01:08:09 -05:00
Curtis F Kaylor
e09ebf96d6 Updated scrntst.c02 and all screen.h02, screen.a02 2019-11-20 01:06:34 -05:00
Curtis F Kaylor
902347db57 Replaced testsl.c02, testslib.c02 with slibtest.c02 and debugged stdlib.a02 2019-11-20 00:47:02 -05:00
Curtis F Kaylor
4d460ce581 Replaced test/testsd.c02 with test/sdeftest.c02 2019-11-19 22:29:05 -05:00
Curtis F Kaylor
72eb1fff3d Replaced test/testscrn.c02 with test/scrntst.c02 2019-11-19 18:54:12 -05:00
Curtis F Kaylor
f83a5d1e71 Added Various .c02 files from test/ 2019-11-19 13:52:21 -05:00
Curtis F Kaylor
a56007da8f Changed Batch Files in test/ to use a02.exe 2019-11-18 01:38:23 -05:00
Curtis F Kaylor
51bf4514d6 Added Commander X16 Header Files 2019-11-15 00:07:23 -05:00
Curtis F Kaylor
b6cec4d75a Allow int members in structs 2019-05-12 23:34:47 -04:00
Curtis F Kaylor
28960cbcfa Allow comments inside struct definitions 2019-05-05 18:10:26 -04:00
Curtis F Kaylor
e87b4e9b44 Changed placeholder from asterisk to question mark 2019-05-04 21:56:00 -04:00
Curtis F Kaylor
33a19c7a87 Added test/fileread.c02 for VIC-20 and C64 2019-03-29 19:09:04 -04:00
Curtis F Kaylor
35ea24cefb Updated joystick test program 2018-11-07 00:12:05 -05:00
Curtis F Kaylor
9bee7114fd Split module stack into stack and stackx 2018-09-23 18:39:27 -04:00
Curtis F Kaylor
271d0bd009 Added modules joystk and paddle for c64 2018-09-17 11:34:26 -04:00
Curtis F Kaylor
967d2c01e3 Tested Oric-1 joystk and lgtpen modules 2018-09-16 20:53:34 -04:00
Curtis F Kaylor
3f9b4484c1 Separated cursor movement code into 'screen' module 2018-09-16 20:30:25 -04:00
Curtis F Kaylor
35377b5807 Squashed commit of the following:
commit ed00e1d1b5a9783a72dade3f3676b161a9cfe287
Author: Curtis F Kaylor <revcurtis@gmail.com>
Date:   Sun Sep 9 22:20:49 2018 -0400

    Documented joystk, paddle, and lgtpen modules

commit ec0a5ede8d1b043fcf0094ea653255a808dbf8d3
Author: Curtis F Kaylor <revcurtis@gmail.com>
Date:   Sun Sep 9 20:31:11 2018 -0400

    Added joystick, paddle, and lightpen test programs

commit 7b787f432e2f4f7ae5d7f0053ade1d3586a4fad1
Author: Curtis F Kaylor <revcurtis@gmail.com>
Date:   Sun Sep 9 20:30:03 2018 -0400

    Updated Apple II and VIC-20 Batch Files

commit 50568294349d7e3c6b7d0d364aeaece73c9e4ab6
Author: Curtis F Kaylor <revcurtis@gmail.com>
Date:   Sun Sep 9 20:28:09 2018 -0400

    Separated light pen code into separate files

commit d45e59f73d55eef1d30c591d19a043ad79cfd81a
Author: Curtis F Kaylor <revcurtis@gmail.com>
Date:   Sun Sep 9 19:28:56 2018 -0400

    Moved code for paddles into separate include files

commit fc5c5472d758c960332ea14105d5ec4a7c8cbbfb
Author: Curtis F Kaylor <revcurtis@gmail.com>
Date:   Sun Sep 9 16:15:32 2018 -0400

    Added system specific module 'joystk'
2018-09-12 09:54:54 -04:00
Curtis F Kaylor
9683509797 Updated and tested programs in test/ directory 2018-08-19 18:24:02 -04:00
Curtis F Kaylor
7c64a32137 Updated tested Oric-1 header with test/echo.c02 2018-08-18 20:48:45 -04:00
Curtis F Kaylor
3132130f48 Moved test programs from py65/ to test/ 2018-08-14 00:23:52 -04:00
Curtis F Kaylor
38b67c988f Renamed directory test/ to work/ 2018-08-11 00:18:23 -04:00
Curtis F Kaylor
2c3d11f86b Modified test/arrays.c02 2018-08-11 00:13:57 -04:00
Curtis F Kaylor
0c9d6b4691 Added mixed array initializations 2018-08-04 21:39:58 -04:00
Curtis F Kaylor
fe62927246 Added declaration modifier const 2018-08-03 16:38:20 -04:00
Curtis F Kaylor
de4124e3b3 Define constants using #define instead of const 2018-08-03 11:22:12 -04:00
Curtis F Kaylor
44a763826b Added index-of operator for struct members 2018-07-30 13:03:54 -04:00
Curtis F Kaylor
93b8f5859f Fixed errors in compiler 2018-07-29 22:49:44 -04:00
Curtis F Kaylor
cc82237782 Added #pragma padding directive 2018-07-24 00:30:00 -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
eb90c48f0d Disallowed nested function declarations and commented more code 2018-07-21 20:51:41 -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
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
1c4c2b4696 Removed #define and #enum directives 2018-03-07 12:10:23 -05:00
Curtis F Kaylor
4e421c8095 Added enum keyword 2018-03-07 12:00:33 -05:00
Curtis F Kaylor
ff9576b391 Added const keyword 2018-03-07 11:38:22 -05:00
Curtis F Kaylor
fa19c4bbde Updated include and test files 2018-03-03 14:35:12 -05:00
Curtis F Kaylor
983dff82df Moved compiler source code to ./src directory 2018-03-03 14:26:50 -05:00
Curtis F Kaylor
236a2eead1 Added generic C02 test programs test/* 2018-01-28 14:47:06 -05:00
Curtis F Kaylor
595d4d8cf4 Updates to compiler header files 2018-01-28 13:38:17 -05:00
Curtis F Kaylor
d53a4629f3 Added Pelles C IDE project files 2018-01-28 13:32:49 -05:00