index
NameDescriptionOwnerIdle
active (stuff I hack on whenever I feel like it)
bergMemory safe virtual machinekimi.h.kuparinen+berg@gmail.com4 months
ejitHybrid JIT/bytecode built on top of Lighteningkimi.h.kuparinen+ejit@gmail.com4 months
fwdA programming language that cannot returnkimi.h.kuparinen+fwd@gmail.com5 weeks
done (stuff I'm happy to leave in its current state)
ejit-calcJIT calculator challenge implemented with ejitkimi.h.kuparinen+ejit-calc@gmail.com8 months
ejit-prosperoProspero challenge implemented with ejitkimi.h.kuparinen+ejit-prospero@gmail.com5 months
lynYet another alternative Scheme syntaxkimi.h.kuparinen+lyn@gmail.com7 months
posthasteExample interpreted language implemented with ejitkimi.h.kuparinen+posthaste@gmail.com4 months
sat_arithGNU libstdc++v3 sat_arith.h ported to Ckimi.h.kuparinen+sat_arith@gmail.com4 months
ehh (stuff I might continue working on, might not)
ngcSomething between a preprocessor and a type system for C kimi.h.kuparinen+ngc@gmail.com12 days
ttarv32Getting familiar with SystemVerilog by writing an in-order multi-issue rv32 corekimi.h.kuparinen+ttarv32@gmail.com5 weeks
misc (throwaway stuff, examples, testing, etc.)
playgroundVarious small programs to test out ideas and benchmarks, often blog-relatedkimi.h.kuparinen+playground@gmail.com13 days
utilities (stuff I actively use in other projects)
contsSome kind-of-generic container types for Ckimi.h.kuparinen+conts@gmail.com2 weeks
covsrvTool to help increase test coveragekimi.h.kuparinen+covsrv@gmail.com4 weeks