~jojo

Sweden

https://jo.zone

a person who likes compilers, type theory, computer graphics, and software that keep things simple, like Gemini and QBE.

kapreolo

The Kapreolo Programming Language

kyria-keymap

My keymap for the Kyria split keyboard

huelia

DIY RGB room lighting solution, using ESP32-C3, WS2812/13, & MQTT

microcrisp

Minimal Lisp for scripting in embedded contexts

Carth

A Scheme-looking, purely functional programming language

Activity

2c58d85 kao: lex numeric literals

~jojo pushed to ~jojo/kapreolo git

3 days ago via kapreolo

b5a8722 kao: beginnings of a lexer

~jojo pushed to ~jojo/kapreolo git

3 days ago via kapreolo

8e76642 kao: read file

~jojo pushed to ~jojo/kapreolo git

4 days ago via kapreolo

c79b452 init kao

~jojo pushed to ~jojo/kapreolo git

5 days ago via kapreolo

382e6f6 wip

~jojo pushed to ~jojo/kapreolo git

5 days ago via kapreolo

35758fb struct SparseOutOfBand(HashMap) -> type SparseOutOfBand = HashMap

~jojo pushed to ~jojo/kapreolo git

6 days ago via kapreolo

f86c520 rename kapo::Type -> kapo::CType (Checked Type)

~jojo pushed to ~jojo/kapreolo git

2 months ago via kapreolo

c74b5fd parametric type synonyms

~jojo pushed to ~jojo/kapreolo git

3 months ago via kapreolo

b48ae15 nullary type synonyms

~jojo pushed to ~jojo/kapreolo git

3 months ago via kapreolo

cb5bf2e formatting & add rustfmt.toml

~jojo pushed to ~jojo/kapreolo git

3 months ago via kapreolo

a429963 add cast (truncating + (s/z)extending + reinterpreting)

~jojo pushed to ~jojo/kapreolo git

3 months ago via kapreolo

907f868 limit polytypes (Forall) to just functions (PolyFun)

~jojo pushed to ~jojo/kapreolo git

3 months ago via kapreolo

907f868 limit polytypes (Forall) to just functions (PolyFun)

~jojo pushed to ~jojo/kapreolo git

3 months ago via kapreolo

2e945ed Replace interpreter with cranelift based JIT backend

~jojo pushed to ~jojo/kapreolo git

3 months ago via kapreolo

bb7884c make vwt an actual table & include alignment

~jojo pushed to ~jojo/kapreolo git

3 months ago via kapreolo
1 / 19