48 Ревизии (9ab292a6d556b4ceb985ba6a6f1d94816adfc505)

Автор SHA1 Съобщение Дата
  Virgil Dupras beaea6f978 basic: add puth command преди 4 години
  Virgil Dupras d9db0a824e Make makefiles and shell scripts portable преди 4 години
  Virgil Dupras a680fd3328 basic: add support for signed integers преди 4 години
  Virgil Dupras 2f71ad6d2f lib/expr: add left/right shifting operators преди 4 години
  Virgil Dupras a03c5ac700 lib/expr: add bitwise operators преди 4 години
  Virgil Dupras 972e8221f1 lib/expr: add division and modulo operators преди 4 години
  Virgil Dupras 1b01f13105 lib/expr: refactor for easier operator addition преди 4 години
  Virgil Dupras 7262993f14 basic: add if преди 4 години
  Virgil Dupras f5b04fc02f basic: add expression support to print преди 4 години
  Virgil Dupras 0bd58fd178 basic: parse hex, binary and char literals преди 4 години
  Virgil Dupras 1cea6e71e0 basic: add a print cmd преди 4 години
  Virgil Dupras 019d05f64c Make the shell a userspace app преди 4 години
  Virgil Dupras e5255d22f9 zasm: make .org affect "@" symbol преди 4 години
  Virgil Dupras 6e714875dc zasm: Constants now override labels at all times преди 4 години
  Virgil Dupras 7cf3ed38da Extract str.asm from core.asm and make core included by userspace преди 4 години
  Virgil Dupras 8d46895dd3 lib/parse: decimal ending with a whitespace are now valid преди 4 години
  Virgil Dupras 506c3d0a96 zasm: generalize handling of IX/IY in 0xcb upcode family преди 4 години
  Virgil Dupras d9d6093287 zasm: simplify (IX/Y+d) handling преди 4 години
  Virgil Dupras a3c47f6272 Add tests for parseArgs преди 4 години
  Virgil Dupras a7aa2fc702 Improve test_parse_z coverage преди 4 години
  Virgil Dupras f4b6c7637d zasm: rename #inc to .inc преди 4 години
  Virgil Dupras 612323f714 zasm: add "last value" symbol (@) преди 4 години
  Virgil Dupras 1c6a7caeae recipes/sms/romasm: make zasm's memory usage fit the SMS преди 5 години
  Virgil Dupras 1dec33e02a zasm: make symbol registry a bit more straightforward преди 5 години
  Virgil Dupras 02c7eb0161 zasm: clarify strlen's API преди 5 години
  Virgil Dupras f4f91ebd79 zasm: remove SYM_CTX преди 5 години
  Virgil Dupras fe15bafeca zasm: fix bug with registry selection преди 5 години
  Virgil Dupras 253674ea05 Fix broken tests преди 5 години
  Virgil Dupras ae028e3a86 blockdev: make implementors "random access" преди 5 години
  Virgil Dupras 9a72f10221 zasm: includes CFS is now built on-the-fly by zasm.sh преди 5 години
  Virgil Dupras 22e990ed89 Parametrize zasm linux bin's include CFS file преди 5 години
  Virgil Dupras 83771b538f fs: check for file size bounds in GetC преди 5 години
  Virgil Dupras 328f44814e Make blockdev pointers 32 bits преди 5 години
  Virgil Dupras e414e600ea zasm: add ERR_DUPSYM and ERR_OOM error conditions преди 5 години
  Virgil Dupras e18f9b53a9 zasm: add support for "$" symbol преди 5 години
  Virgil Dupras ae315499cb Run unit tests with zasm преди 5 години
  Virgil Dupras 7fad3b0c90 Move /parts/z80 to /kernel преди 5 години
  Virgil Dupras 3b1ef2b9af zasm: bump global symbol limit to 0x200 преди 5 години
  Virgil Dupras 98695f9912 zasm: de-index symRegister преди 5 години
  Virgil Dupras d47d07757e zasm: fix expr operator priority преди 5 години
  Virgil Dupras 068e4327ec zasm: fix false truncation error on "-" expressions преди 5 години
  Virgil Dupras f44c3e5413 zasm: fix 3-digit hex parsing преди 5 години
  Virgil Dupras cdb6cce914 zasm: add multiplication expressions преди 5 години
  Virgil Dupras 28d5ebdc8a Make apps folder into a namespace преди 5 години
  Virgil Dupras 072aad775a zasm: don't match prefixes in symFind преди 5 години
  Virgil Dupras 92a119105d zasm: add support for "0b" literals преди 5 години
  Virgil Dupras 4075c90d44 Add unit test for zasm's parse unit преди 5 години
  Virgil Dupras 013a3b74c8 Add the concept of unit tests преди 5 години