Sweden
a person who likes compilers, type theory, computer graphics, and software that keep things simple, like Gemini and QBE.
The Kapreolo Programming Language
DIY RGB room lighting solution, using ESP32-C3, WS2812/13, & MQTT
My keymap for the Kyria split keyboard
Minimal Lisp for scripting in embedded contexts
A Scheme-looking, purely functional programming language
f9503e6 Beginnings of the new stage0 / backend / low-level lang
~jojo pushed to ~jojo/kapreolo git
40bafc1 Now a compiler collection - Lift, Drift, & Crest. Remove kapreolo.
~jojo pushed to ~jojo/kapreolo git
f9503e6 Beginnings of the new stage0 / backend / low-level lang
~jojo pushed to ~jojo/kapreolo git
0756882 generate asm for dynamic expr & assemble it to machine code
~jojo pushed to ~jojo/kapreolo git
c4c0517 lower a simplistic program with addition & constants
~jojo pushed to ~jojo/kapreolo git
afa5b0c begin sketching out logic for lowering, connect with parse & gen
~jojo pushed to ~jojo/kapreolo git
c551f88 begin sketching out some types for lowering stage
~jojo pushed to ~jojo/kapreolo git
9a75020 separate files in src/ and include/, & emit & execute pgm
exit(X)
~jojo pushed to ~jojo/kapreolo git