ablevm/able-forth
View on GitHub ↗ ★ 57 Forth
A Forth-like programming language that targets the AbleVM
6 mentions on Hacker News by 1 person: 0 stories, 6 comments · first 2025-03-11 · latest 2025-12-23
20082026
-
Although it’s a bit weird, Able Forth has the explicit word ~ https://github.com/ablevm/able-forth/blob/current/forth.scr I do prefer this as it keeps the language more regular (fewer surprises)
comment by alexisread · 2025-12-23 · in Fabrice Bellard Releases MicroQuickJS -
…Ante, Steps, Austral, Wat or Vale? I'd suggest they all have useful components to steal from :) https://github.com/ablevm/able-forth https://xorvoid.com/forsp.html https://antelang.org/blog/why_effects/ https://tinlizzie.org/…
comment by alexisread · 2025-11-06 · in Radiant Computer -
…which uses a double loop to lookup first macro words, and then immediate words https://github.com/ablevm/able-forth/blob/current/forth.scr Ableforth implements a defer/expand operation \ to effectively quote words. The basic loop is then
comment by alexisread · 2025-06-10 · in Implementing DOES> in Forth, the entire reason I started this mess -
Try https://github.com/JohnEarnest/Mako/blob/master/docs/makoBas... and https://github.com/ablevm/able-forth/tree/current In addition to the others mentioned here. It's a shame the able gui was not open sourced.
comment by alexisread · 2025-05-13 · in I learned Snobol and then wrote a toy Forth -
…etc. This parsing can be layered, you can have a low-level parser along the lines of able-forth ( https://github.com/ablevm/able-forth ), and a higher-level (word/function level rather than char level) parser like rebol (…
comment by alexisread · 2025-03-11 · in Bel in Clojure (2022) -
…and includes gezeira etc. Personally I find able forth's meta compilation to be more manageable ( https://github.com/ablevm/able-forth/tree/current ) But your mileage may vary :) Disappointingly, the able gui etc was not open sourced, and…
comment by alexisread · 2025-03-11 · in STEPS Toward the Reinvention of Programming (2012) [pdf]