1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-20 01:57:09 +03:00
mal/basic
Joel Martin 7895453b77 Basic: various memory savings.
- simplify DO_CONCAT.
- inline MAL_READ/PRINT.
- comment out memory debug/sanity checks.
- more aggressive space removal.

Saves over 900 bytes.

Increase Z% value memory by 374 to 9216 (8192+1024).
2016-12-21 13:51:26 -07:00
..
.args.mal Basic: step6 basics and atoms. Fix strings. 2016-09-19 21:23:21 -05:00
basicpp.py Basic: various memory savings. 2016-12-21 13:51:26 -07:00
cbmbasic_console.patch Basic: fix readline to work on C64 (Vice). 2016-09-16 01:38:44 -05:00
core.in.bas Basic: various memory savings. 2016-12-21 13:51:26 -07:00
debug.in.bas Basic: various memory savings. 2016-12-21 13:51:26 -07:00
Dockerfile Basic: add Dockerfile 2016-10-28 21:57:35 -05:00
env.in.bas Basic: miscellaneous memory savings. 2016-11-18 23:51:33 -06:00
Makefile Basic: refactor memory layout. 2016-11-18 01:26:23 -06:00
mem.in.bas Basic: various memory savings. 2016-12-21 13:51:26 -07:00
printer.in.bas Basic: various memory savings. 2016-12-21 13:51:26 -07:00
reader.in.bas Basic: various memory savings. 2016-12-21 13:51:26 -07:00
readline.in.bas Basic: memory savings and variable simplifications. 2016-11-06 17:29:11 -06:00
run Basic: Reduce GOSUB use. Partial self-host to step3 2016-10-24 23:29:27 -05:00
step0_repl.in.bas Basic: refactor of hashmaps, map loops, remove derefs. 2016-11-15 23:00:57 -06:00
step1_read_print.in.bas Basic: refactor memory layout. 2016-11-18 01:26:23 -06:00
step2_eval.in.bas Basic: miscellaneous memory savings. 2016-11-18 23:51:33 -06:00
step3_env.in.bas Basic: miscellaneous memory savings. 2016-11-18 23:51:33 -06:00
step4_if_fn_do.in.bas Basic: miscellaneous memory savings. 2016-11-18 23:51:33 -06:00
step5_tco.in.bas Basic: miscellaneous memory savings. 2016-11-18 23:51:33 -06:00
step6_file.in.bas Basic: more efficient/correct file reader. 2016-12-21 13:51:26 -07:00
step7_quote.in.bas Basic: more efficient/correct file reader. 2016-12-21 13:51:26 -07:00
step8_macros.in.bas Basic: more efficient/correct file reader. 2016-12-21 13:51:26 -07:00
step9_try.in.bas Basic: more efficient/correct file reader. 2016-12-21 13:51:26 -07:00
stepA_mal.in.bas Basic: various memory savings. 2016-12-21 13:51:26 -07:00
types.in.bas Basic: various memory savings. 2016-12-21 13:51:26 -07:00
variables.txt Basic: more efficient/correct file reader. 2016-12-21 13:51:26 -07:00