Hacker GitHub

← All repos

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

Mentions per year 6 mentions · busiest year 2025 (6)
20082026
  1. 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
  2. …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
  3. …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
  4. 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
  5. …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)
  6. …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…