Commit Graph

23 Commits

Author SHA1 Message Date
Vince Weaver
ecf106a7fa asoft_tokenize: yet another bug 2020-10-27 14:54:54 -04:00
Vince Weaver
bf7202c441 aiibot: a2_4ever
80 column mode

as always turns up bugs in my tokenizer
2020-10-23 16:11:15 -04:00
Vince Weaver
b84725f72c appleiibot: optimize the bitmap drawing code
now only lose 1 byte at end instead of 6
2020-10-20 09:26:17 -04:00
Vince Weaver
f1959df59b asoft-tokenizer: fix DEF FN token 2020-10-10 17:47:39 -04:00
Vince Weaver
9a6ef1a7ae tokenize_asoft: fix some minor issues found by qkumba code
don't need space after line number
quotes, especially those in REM statements end at end of line
2020-10-04 12:43:05 -04:00
Vince Weaver
d97b15bbd8 asoft-tokenize: scrn() wasn't working
it had an extra space for some reason?  the original doc
probably did, but why?  actual Applesoft doesn't when doing LIST
2019-12-11 08:34:58 -05:00
Vince Weaver
8fc7ef9ede asoft-utils: the token is TAB( not TAB
broke trying to tokenize/detokenize the rainbow.bas demo
2018-06-22 12:25:22 -04:00
Vince Weaver
a2a6a20df8 Makefile: more cleanups 2018-06-10 23:56:47 -04:00
Vince Weaver
07202ab93c entropy: add first working version 2018-05-28 00:02:37 -04:00
Vince Weaver
38994ef9a8 asoft-detoken: don't print trailing space on REM
this makes the output of detoken match input of token
2017-04-23 23:46:18 -04:00
Vince Weaver
3cfcf85a3a tokenize_asoft: add support for manually setting offset 2017-04-23 23:24:30 -04:00
Vince Weaver
d0e03fd31e tokenize_asoft: add command line parser 2017-04-23 22:53:20 -04:00
Vince Weaver
60322f95cb asoft_detoken: clean up whitespace, add command line args 2017-04-23 22:43:35 -04:00
Vince Weaver
b1704c8a13 tokenize_asoft: add way to comment out large parts of a program 2017-01-04 14:07:39 -05:00
Vince Weaver
825e526a3a bin2data: fix off by one error 2016-12-16 16:45:22 -05:00
Vince Weaver
c7f04713b3 asoft-utils: add new bin2data utility 2016-12-16 13:36:48 -05:00
Vince Weaver
c8aecd86d9 tokenize_asoft: ignore ' and \n
This allows including comments in the pre-tokenized code that are left
out in the final version.
2016-05-31 12:14:36 -04:00
Vince Weaver
e5f2c1de1a tokenize_asoft: fix so it handles AT/ATN case properly
a bit of a hack though
2016-05-25 15:20:48 -04:00
Vince Weaver
7ec38fd060 tokenize_asoft: give error if line numbers go backward 2016-05-25 15:11:12 -04:00
Vince Weaver
e1601457af tokenize_asoft: reformat whitespace
should not be any other changes to code
2016-05-25 15:07:05 -04:00
Vince Weaver
0dfcfcd5bd asoft_basic-utils: add a README 2016-03-11 14:55:55 -05:00
Vince Weaver
002948dae0 asoft_compact: clean up whitespace, fix compiler warning 2016-03-11 14:54:20 -05:00
Vince Weaver
2305c15ee4 split up into subprojects
sorry anyone who was maintaining patches against this or had hardcoded
paths
2016-03-11 14:37:48 -05:00