howerj/subleq
View on GitHub ↗ ★ 83 Forth
16-bit SUBLEQ CPU running eForth - just for fun
11 mentions on Hacker News by 3 people: 1 story, 10 comments · first 2023-01-02 · latest 2026-08-20
20082026
-
…and Lisp but SectorLisp it's far better. Also, for a small demo, check Eforth under Subleq/Muxleq: https://github.com/howerj/subleq edit subleq.fth/muxleq.fth and set these options to 1: 1 constant opt.multi ( Add in large "pause"…
comment by anthk · 2026-08-20 · in Sectorforth is a 16-bit x86 Forth that fits in a 512-byte boot sector (2020) -
I'm running EForth under subleq right now ( https://github.com/howerj/subleq )
comment by anthk · 2026-04-15 · in We ran Doom on a 40 year old printer controller (Agfa Compugraphic 9000PS) [video] -
Muxleq and Subleq: https://github.com/howerj/subleq https://github.com/howerj/muxleq Muxleq because of performance: cd muxleq cc -O2 -ffast-math -o muxleq muxleq.c Edit muxleq.fth, set these values like this: 1 constant opt.multi ( Add in…
comment by anthk · 2026-02-07 · in FORTH? Really!? -
I'd love a Lisp written for a 16 bit SUBLEQ interpreter. There's OFC EForth, but we have no Lisp. https://github.com/howerj/subleq Same, but with instruction multiplexing. https://github.com/howerj/muxleq
comment by anthk · 2025-12-14 · in A Lisp Interpreter Implemented in Conway's Game of Life (2021) -
…for the Subleq VM. One instruction. Literal three or four lines, three more (if any) for I/O. https://github.com/howerj/subleq/ As a goodie you can run Eforth on top which almost writtes itself. Compiler, interpreter, editor, IDE and a…
comment by anthk · 2025-12-10 · in Revisiting "Let's Build a Compiler" -
TIL https://github.com/howerj/subleq/ https://esolangs.org/wiki/Muxleq
comment by throwaway77699 · 2025-06-10 · in Implementing DOES> in Forth, the entire reason I started this mess -
This is fun too https://github.com/howerj/subleq/ but you might need to edit subleq.fth and create a new image with some of the constants named opt.* settings set to 1 (enabled) in order to enable do...loop support and such. After you…
comment by anthk · 2025-05-15 · in Moving Forth: a series on writing Forth kernels -
…drop begin 0= until ; : pascal ( -- ) pass pax ; pascal cr A Forth for people in a hurry: git clone https://github.com/howerj/subleq cd subleq sed -i 's,0 constant opt.control,1 constant opt.control,g' subleq.fth gmake subleq ./subleq…
comment by anthk · 2025-05-10 · in Sierpiński Triangle? In My Bitwise and? -
Here's a Forth that runs on SUBLEQ https://github.com/howerj/subleq , there's also a file system for it https://github.com/howerj/ffs .
comment by howerj · 2024-12-16 · in SVC16: Simplest Virtual Computer -
I wrote a Forth interpreter for a SUBLEQ machine ( https://github.com/howerj/subleq ), and for a bit-serial machine ( https://github.com/howerj/bit-serial ), both of which do not have a function call stack which is a requirement of Forth.…
comment by howerj · 2024-04-03 · in Subroutine calls in the ancient world, before computers had stacks or heaps -
▲ 5
Show HN: Computing with just one instruction – Forth on SUBLEQstory by howerj · 2023-01-02 · 1 comment