diff options
Diffstat (limited to 'readme.md')
| -rw-r--r-- | readme.md | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -41,8 +41,10 @@ so a wonky but hopefully not too slow solution is to compile - jonesforth, public domain forth tutorial implementation which was significantly cribbed from and studied: http://git.annexia.org/?p=jonesforth.git;a=tree - jonesforth nasm port: http://ratfactor.com/repos/nasmjf/ +- pforth, also public domain, alsos useful for Yoinking and Sploinking stuff: https://github.com/philburk/pforth - starting forth part 1: http://www.bradrodriguez.com/papers/moving1.htm - page describing `<BUILDS`: https://amforth.sourceforge.net/TG/recipes/Builds.html +- page describing pictured numeric output: http://www.jimbrooks.org/web/forth/forthPicturedNumericOutput.php ## silly little plans @@ -59,8 +61,16 @@ sure how exactly to implement this? https://news.ycombinator.com/item?id=44231594 top comment here discusses the forth `<BUILDS` which i've never heard of elsewhere. in fact if i look up `forth "<BUILDS"` on duckduckgo that link is the only result. -i debased myself and looked it up on google too, and found a few more results +i debased myself and looked it up on google too, and found a few more results. maybe i can do something with that because i like `DOES>` and i wanna use it maybe this sucks shit but my idea is that i compile in a relative jmp with `<BUILDS` and fill it in with `DOES>` + +### PNO +'pictured numeric output'. its forth's numeric output functionality. +this is me trying to describe it so i can figure it out and implement it. +note that this forth doesn't have double numbers +(i don't think it's necessary, since cells are 64 bit) +so PNO works on single cell values. +PNO is started by `<#` and ended by `#>`. |
