Hacker GitHub

← All repos

sbp/hedgehog

View on GitHub ↗ ★ 101 C

Concise implementation of a lisp-like language for low-end and embedded devices

6 mentions on Hacker News by 2 people: 0 stories, 6 comments · first 2021-11-26 · latest 2026-09-21

Mentions per year 6 mentions · busiest year 2021 (2)
20082026
  1. Try Hedgehog: https://github.com/sbp/hedgehog
  2. …Lisp (immutable data including AVL trees as the main lookup structure) and it is tail recursive. https://github.com/sbp/hedgehog
    comment by throwaway81523 · 2025-12-28 · in Fabrice Bellard Releases MicroQuickJS
  3. …and other relatively full featured software. Also check out my old favorite Hedgehog Lisp: https://github.com/sbp/hedgehog It's a functional-style Lisp dialect whose VM is 20K bytes. It uses an external ahead-of-time compiler, no resident…
    comment by throwaway81523 · 2022-02-22 · in Bytecode interpreters for tiny computers (2007)
  4. …is it has no REPL, but instead uses a separate byte-compiler that for some reason is written in C. https://github.com/sbp/hedgehog
    comment by throwaway81523 · 2022-01-17 · in uLisp on the Raspberry Pi Pico
  5. …can cons up a whopping amount of intermediate garbage. > I would like to have seen Hedgehog Lisp ( https://github.com/sbp/hedgehog ) in the comparison chart, since it has actually been used for practical projects Links to projects?
  6. …but code repo is https://github.com/udem-dlteam/ribbit . I would like to have seen Hedgehog Lisp ( https://github.com/sbp/hedgehog ) in the comparison chart, since it has actually been used for practical projects. Its VM is around 20KB of…
    comment by throwaway81523 · 2021-11-26 · in A small scheme VM, compiler, and REPL in 4k