1
1
mirror of https://github.com/kanaka/mal.git synced 2024-11-13 11:23:59 +03:00
mal/basic
Joel Martin 4fab6aa517 Basic: more memory savings
- Do the pop of CALL return value at the end of the subroutine
  (callee) rather than at the call point (caller)
- shorten some character variables (CH$->C$, CH->C)
- remove spaces after OPEN, GET
- print REPL header directly in BASIC code

Together saves 404 bytes of memory.
2016-11-02 23:36:44 -05:00
..
.args.mal Basic: step6 basics and atoms. Fix strings. 2016-09-19 21:23:21 -05:00
basicpp.py Basic: more memory savings 2016-11-02 23:36:44 -05:00
cbmbasic_console.patch Basic: fix readline to work on C64 (Vice). 2016-09-16 01:38:44 -05:00
core.in.bas Basic: add QBasic support. 2016-10-30 19:15:24 -05:00
debug.in.bas Basic: add QBasic support. 2016-10-30 19:15:24 -05:00
Dockerfile Basic: add Dockerfile 2016-10-28 21:57:35 -05:00
env.in.bas Basic: implement CALL in basicpp.py and use it. 2016-10-26 01:26:05 -05:00
Makefile Basic: add QBasic support. 2016-10-30 19:15:24 -05:00
printer.in.bas Basic: more aggressive space removal 2016-11-02 22:19:51 -05:00
reader.in.bas Basic: more memory savings 2016-11-02 23:36:44 -05:00
readline.in.bas Basic: more memory savings 2016-11-02 23:36:44 -05:00
run Basic: Reduce GOSUB use. Partial self-host to step3 2016-10-24 23:29:27 -05:00
step0_repl.in.bas Basic: add QBasic support. 2016-10-30 19:15:24 -05:00
step1_read_print.in.bas Basic: add QBasic support. 2016-10-30 19:15:24 -05:00
step2_eval.in.bas Basic: add QBasic support. 2016-10-30 19:15:24 -05:00
step3_env.in.bas Basic: add QBasic support. 2016-10-30 19:15:24 -05:00
step4_if_fn_do.in.bas Basic: add QBasic support. 2016-10-30 19:15:24 -05:00
step5_tco.in.bas Basic: add QBasic support. 2016-10-30 19:15:24 -05:00
step6_file.in.bas Basic: add QBasic support. 2016-10-30 19:15:24 -05:00
step7_quote.in.bas Basic: add QBasic support. 2016-10-30 19:15:24 -05:00
step8_macros.in.bas Basic: add QBasic support. 2016-10-30 19:15:24 -05:00
step9_try.in.bas Basic: add QBasic support. 2016-10-30 19:15:24 -05:00
stepA_mal.in.bas Basic: more memory savings 2016-11-02 23:36:44 -05:00
types.in.bas Basic: more memory savings 2016-11-02 23:36:44 -05:00
variables.txt Basic: more memory savings 2016-11-02 23:36:44 -05:00