“Kibi” is a toy command-line editor, created by following the snaptoken kilo tutorial and then making some tweaks (partly so I can make things more like Haskell). The main thing I’m having fun playing around with is using macros to make generic datastructures and functions (e.g. linked lists and functions like zipWith
).
The C source code is in source, which can be compiled with make. kibi.c is the main file in the program.