244 Commits (b78d9e1446d80a56c94de02be07df98e629fd1a7)

Author SHA1 Message Date
Andrew Alderwick b78d9e1446 Reimplemented software/asma with reading input filename from Console. 5 years ago
Andrew Alderwick 4d6fc06778 Splitted asma into library and piano demo. 5 years ago
Andrew Alderwick 532c1959dc Made asma line numbers start at zero, not one 5 years ago
Andrew Alderwick 10a723f5d6 Fixed line numbers in asma error reports 5 years ago
Andrew Alderwick 0c6b607f91 Extracted string library from asma 5 years ago
Andrew Alderwick be2e01e9b3 Extracted heap library from asma 5 years ago
Andrew Alderwick 7058122d25 Extracted binary tree library from asma 5 years ago
Andrew Alderwick 755ccf5665 Implemented includes in asma 5 years ago
Andrew Alderwick e8f58aa579 Use file-read-chunks library in asma. 5 years ago
neauoire 08f7ef10e5 Moved neralie to software 5 years ago
neauoire cf5af02e0f Improved calculator 5 years ago
neauoire 17d1830d5a Added bitpad to calc.tal 5 years ago
neauoire 7c9cf2d17c Started implemented bit input to calc.tal 5 years ago
Andrew Alderwick 7fe99617b2 Clear screen when ROM is loaded. 5 years ago
Andrew Alderwick 5e03a765de Added prototype load-rom library to launcher.tal 5 years ago
neauoire 5e7b8a9292 Added theme support for the calculator 5 years ago
neauoire 65678a7a36 Added audio to calc 5 years ago
neauoire 73d577a7c0 Added error placeholder for launcher.tal 5 years ago
neauoire 68a8310830 Muted warnings 5 years ago
neauoire caa6b018fa Experimenting with rom launching mode 5 years ago
neauoire e79004a075 Added basic launcher 5 years ago
neauoire 6821bea9c0 The calc pushes values on opcode 5 years ago
neauoire ba76eae6a8 Removed unused routines in calc.tal 5 years ago
neauoire 0c8a7feec5 Working copy of the calc.tal 5 years ago
neauoire 73497a1065 Starting keyboard input to calc.tal 5 years ago
neauoire 781344268f Limited push/pop in calc.tal 5 years ago
neauoire 84513d738d The calculator can now add 5 years ago
neauoire 6cc0fdec26 Starting stack manipulation for calc 5 years ago
neauoire bca5562eec The screen width/height ports can be written to 5 years ago
neauoire 3d8cf7c257 Added input to the calculator 5 years ago
neauoire 39a93bda40 Started calculator project 5 years ago
Andrew Alderwick a92fd8fb22 Expanded File/offset to 32-bit /offset-hs and /offset-ls 5 years ago
Andrew Alderwick 93a4802782 Lots of INC optimisations 5 years ago
Andrew Alderwick 169c4b1402 Updated asma with new opcode use 5 years ago
Andrew Alderwick 5d4020ad31 Replaced easy multiplications and modulos 5 years ago
Andrew Alderwick 5d094603b0 Fixed asma-test.sh 5 years ago
Andrew Alderwick ad07c29935 Replaced trivial multiplications with shifts and additions 5 years ago
Andrew Alderwick 107a59affa Rearranged POP, DUP, NIP opcodes 5 years ago
Andrew Alderwick 93dae917fb Added NIP optimisations 5 years ago
Andrew Alderwick be360ffc1e Replaced NOP with NIP 5 years ago
Andrew Alderwick 19b0aa2083 Migrated Screen/color to Screen/pixel and/or Screen/sprite 5 years ago
Andrew Alderwick ced41f6d70 Progress on REPL 5 years ago
Andrew Alderwick 78cd998177 Added repl project skeleton 5 years ago
Andrew Alderwick d3aaf705f3 Ported asma to new simplified Console device 5 years ago
neauoire 74fc816810 Flagged functions as static 5 years ago
neauoire 274edad29d Simplified console 5 years ago
Andrew Alderwick 6bf7e7f7a1 Fixed path to piano.tal in asma.tal 5 years ago
Andrew Alderwick b6239ad549 Fixed uncontrolled expansion of recursive macros in asma 5 years ago
neauoire fbc0b762c9 Renamed USM to TAL files 5 years ago
neauoire d163c43201 Improved uxncli and moved all demos into examples 5 years ago