codr7/shi
View on GitHub ↗ ★ 13 Python
a Simple Hackable Interpreter
10 mentions on Hacker News by 1 person: 0 stories, 10 comments · first 2025-06-03 · latest 2026-01-15
20082026
-
I'll just drop this here for those looking to get started on interpreters: https://github.com/codr7/shi And perhaps this for those leaning towards C: https://github.com/codr7/hacktical-c
comment by codr7 · 2026-01-15 · in Crafting Interpreters -
I created this project with the aim of lowering the barrier to entry: https://github.com/codr7/shi
comment by codr7 · 2025-11-15 · in Designing a Language (2017) -
I recently did a dual implementation of a simple language in Java/C for educational purposes: https://github.com/codr7/shi
comment by codr7 · 2025-10-27 · in Wren: A classy little scripting language -
…A while ago I tried to put together a kit to make it easier to get started writing interpreters: https://github.com/codr7/shi
comment by codr7 · 2025-10-07 · in Compiling a Forth -
…down and put together the beginnings of a framework to play around with or use as a starting point. https://github.com/codr7/shi
comment by codr7 · 2025-08-30 · in I'm working on implementing a programming language all my own -
I hereby cast my vote for naive recursive Fibonacci. https://github.com/codr7/shi#language
comment by codr7 · 2025-08-03 · in Seed7 – Extensible Programming Language -
Porting my latest educational project[0] to Common Lisp[1]: https://github.com/codr7/shi https://github.com/codr7/shi-cl
comment by codr7 · 2025-06-30 · in Ask HN: What Are You Working On? (June 2025) -
I've been working on lowering the bar for designing new languages lately: https://github.com/codr7/shi Very much a work in progress, but I hope to soon be able to provide the same minimal interpreter in Java/C/Common Lisp, each using the…
comment by codr7 · 2025-06-10 · in How do you prototype a nice language? -
I've been working on a substrate/bootstrap for small languages in multiple host languages lately: https://github.com/codr7/shi
comment by codr7 · 2025-06-06 · in Small Programs and Languages -
…The language is strictly prefix, but could easily be turned into postfix with minor changes. https://github.com/codr7/shi
comment by codr7 · 2025-06-03 · in Implementing a Forth