Commit Graph
24 Commits
Author SHA1 Message Date
Paul Gardner-Stephen 249266232c begin implementing framework for interpreting BASIC statements. 2019-04-28 21:50:52 +09:30
Paul Gardner-Stephen e0bd266f6e don't print READY after entering, modifying or deleting a line of BASIC 2019-04-28 20:51:54 +09:30
Paul Gardner-Stephen f43fedea21 remove more debug output 2019-04-28 20:44:05 +09:30
Paul Gardner-Stephen 490dda059f expand documentation of line replacement 2019-04-28 20:06:26 +09:30
Paul Gardner-Stephen 9d83d95a6c don't re-insert an empty line if deleting a line 2019-04-28 19:58:45 +09:30
Paul Gardner-Stephen 5a5be5d8ec fix several bugs with storing BASIC lines 2019-04-28 02:07:17 +09:30
Paul Gardner-Stephen 64dbdcdefb can now store a single line of basic into memory 2019-04-28 01:06:16 +09:30
Paul Gardner-Stephen 84c02486fe begin implementing memory copy routines for inserting and deleting BASIC lines. 2019-04-28 00:17:20 +09:30
Paul Gardner-Stephen 5358743318 begin implementing basic text manipulation routines. 2019-04-27 23:47:06 +09:30
Paul Gardner-Stephen 6d57d17b74 properly initialise memory when BASIC starts. 2019-04-27 23:08:11 +09:30
Paul Gardner-Stephen eef572e0ab work on getting BASIC line number entry working. 2019-04-27 23:00:20 +09:30
Paul Gardner-Stephen 26ca54660a begin parsing line numbers at start of lines 2019-04-27 22:18:43 +09:30
Paul Gardner-Stephen 7831441cac strip leading spaces from received line before tokenising 2019-04-27 22:09:56 +09:30
Paul Gardner-Stephen 06c6bd9c20 work on basic tokeniser 2019-04-26 22:02:56 +09:30
Paul Gardner-Stephen 92f80e2281 fix display of keywords from TAB( onwards. Issue #9 2019-04-25 23:24:03 +09:30
Paul Gardner-Stephen 7243e41749 reject false positive matches on keywords 2019-04-25 23:11:44 +09:30
Paul Gardner-Stephen c6167d37cb token search now basically works. 2019-04-25 23:04:39 +09:30
Paul Gardner-Stephen 04e5dd326f fix some problems with token searching 2019-04-25 22:37:00 +09:30
Paul Gardner-Stephen 3892503289 begin implementing token search routine 2019-04-25 22:28:10 +09:30
Paul Gardner-Stephen bd608b5592 fix some bugs in pack_word 2019-04-25 21:20:22 +09:30
Paul Gardner-Stephen 0995ccc976 begin implementing word compression routine for tokeniser 2019-04-25 17:32:05 +09:30
Paul Gardner-Stephen 97988f1c19 fix bugs in BASIC main loop 2019-04-23 00:09:05 +09:30
Paul Gardner-Stephen c43dbe1c29 improve printing of BASIC errors. 2019-04-22 23:40:27 +09:30
Paul Gardner-Stephen f2e2db3a4d add files for BASIC interpretor main loop and message printing 2019-04-22 23:15:58 +09:30