aboutsummaryrefslogtreecommitdiffstats
path: root/forth.c
Commit message (Expand)AuthorAgeFilesLines
* feat: forthmachine and stack errors handled with error handlers, not just by ...dan2023-06-031-5/+42
* refactor: always output via bufferdan2023-06-021-93/+8
* refactor: stack and optable are grouped as forthmachinedan2023-05-311-21/+30
* fix: clear outputbuffer properlydan2023-05-301-4/+2
* fix: don't dump debug info to outputdan2023-05-301-5/+1
* feat: web version also uses c code, compiled to wasmdan2023-05-301-24/+37
* feat: JIT-compiled ops are in an arraydan2023-05-301-22/+56
* refactor: optable no longer globaldan2023-05-291-9/+9
* feat: add jit-compiled optype ; add more new commandsdan2023-05-291-0/+12
* feat: add .s,roll,pick,and depth commands to c forthdan2023-05-291-2/+2
* format: correct forth.c indentationdan2023-05-261-16/+16
* refactor: switch case to pick optype; isnumber tidy up;dan2023-05-261-19/+20
* refactor: if and : moved to optable toodan2023-05-261-35/+18
* refactor: pop and peek are no longer special cases; remove dump commanddan2023-05-261-7/+0
* refactor: split optable and stack into sep filesdan2023-05-251-215/+9
* add builtins "/" and "*"dan2023-05-241-3/+16
* add if,not,=,drop,rot,swap,over wordsdan2023-05-231-3/+67
* clean and commentdan2023-05-231-61/+11
* start c versiondan2023-05-231-0/+280