393 Commit (master)

Autore SHA1 Messaggio Data
  Virgil Dupras 85a0b87da3 z80: reorder compiledWord and doesWord, saving ourselves a jump 3 anni fa
  Virgil Dupras 38d5a9f303 z80: inline cellWord in stable ABI 3 anni fa
  Virgil Dupras 40f92b9bab z80: optimize chkPS 3 anni fa
  Virgil Dupras 31095bc04d z80: remove call indirections in tight spots 3 anni fa
  Liorst4 374932fa4d
Clean libz80/libz80.o in make clean (#118) 3 anni fa
  Virgil Dupras f9d04848bd emul: adjust README. AT-XY is implemented 3 anni fa
  Maykel Moya 7be6475ea2
Document how to launch a REPL in the host (#117) 3 anni fa
  Virgil Dupras 1871c46614 VE: add backspace support in replace mode 3 anni fa
  Virgil Dupras 838c88459b Make BLK@ FLUSH only if loading a different block 3 anni fa
  Virgil Dupras 4146110e0d Move EMPTY to core words 3 anni fa
  Virgil Dupras 394f962510 recipe: fix makefiles for fresh clone contexts 3 anni fa
  Virgil Dupras 7cad9ffe40 LIST: simplify logic 3 anni fa
  Virgil Dupras 48f371d380 emul: add sanity check for blkfs 4 anni fa
  Virgil Dupras f53f91558b find: don't protect BC 4 anni fa
  Virgil Dupras d8a6456206 (parsed): fix crash on parsing non-decimal staring with '-' 4 anni fa
  Virgil Dupras 2d17b4e8ec Make string length-prefixed instead of null-terminated 4 anni fa
  Virgil Dupras 6a507bcaac Add word MOVE, 4 anni fa
  Virgil Dupras 2d2a846b25 Inline SCPY 4 anni fa
  Virgil Dupras ed2b91411a Limit ourselves to 8-bit branching 4 anni fa
  Virgil Dupras 5bbc256faf Flush input buffer on QUIT 4 anni fa
  Virgil Dupras 02e6979a46 emul: implement AT-XY 4 anni fa
  Virgil Dupras 05ca95e759 emul: make updatebootstrap two-stepped 4 anni fa
  Virgil Dupras c0b7b45570 emul: fix backspace 4 anni fa
  Virgil Dupras 7f3e55cb51 emul: add live register stats in the corner 4 anni fa
  Virgil Dupras 08b0c56ff6 emul: run Collapse OS inside a limited, fixed window 4 anni fa
  Virgil Dupras 1d4b75add2 emul: deduplicate some code 4 anni fa
  Virgil Dupras 93c6d150e2 emul: don't embed forth.bin in emul binaries 4 anni fa
  Virgil Dupras 8d3da4c0de emul: stop embedding blkfs in binaries 4 anni fa
  Virgil Dupras f884918d73 emul: use ncurses in /emul/forth 4 anni fa
  Virgil Dupras d041b91846 Optimize chkPS 4 anni fa
  Virgil Dupras 6bff03a48b Move adev to core 4 anni fa
  Virgil Dupras bb190f9665 Add word TUCK 4 anni fa
  Virgil Dupras 41d439376d Add word NIP 4 anni fa
  Virgil Dupras f75b1c8864 Add word ?DUP 4 anni fa
  Virgil Dupras 177e70580f sms/kbd: begin rewriting ps2ctl to Forth 4 anni fa
  Virgil Dupras ee3407bf1c avra: first steps 4 anni fa
  Virgil Dupras ed3bee787d emul: add a zasm.sh wrapper around stage executable 4 anni fa
  Virgil Dupras 863540f7c6 core: define H@ a bit sooner 4 anni fa
  Virgil Dupras bd38d80f9c Move Cross-compiled core from B390 to B350 4 anni fa
  Virgil Dupras b6c039589f Don't emit BS when at beginning of input buffer 4 anni fa
  Virgil Dupras 1597f1e131 Don't generalize XYPOS just yet 4 anni fa
  Virgil Dupras db9885b8cf Rename (find) to FIND 4 anni fa
  Virgil Dupras 175b4bc497 sms: CollapseOS prompt! 4 anni fa
  Virgil Dupras ca60685067 Streamline initialization process 4 anni fa
  Virgil Dupras 0163af470a Fix EOT behavior after QUIT 4 anni fa
  Virgil Dupras 43eabf566b sms: WIP ! 4 anni fa
  Virgil Dupras 87b51a6261 By default, allocate about 0x100 bytes for PSP+RSP 4 anni fa
  Virgil Dupras bf289b0a67 z80a: de-variable-ize 4 anni fa
  Virgil Dupras a5269a1c7c Make blk use system RAM 4 anni fa
  Virgil Dupras eec9549bde Make rdln use system RAM 4 anni fa