> I think that's what mes-m2 rewrite [1] (not to be confused with mes wip-m2 > branch) is trying to achieve. My fault for that confusion. Wish I was faster at implementing syntax-case in C -_-
> Outside of Guix we are working on bootstrap that does not depend on guile > driver and is driven only by hex-0 seed (357 bytes) kaem-optional-seed (737 > bytes) and any POSIX kernel. We love it ^_^ > At the moment it goes all the way up to Mes (tcc is now in progress). Eternal progress Oh and we are currently joking about replacing mes.c with a scheme written in Haskell because we bootstrapped a minimal Haskell too. https://github.com/oriansj/blynn-compiler/ Then the loop would be: a scheme interpreter written in Haskell running a C compiler written in scheme that can build the Haskell compiler able to build the original scheme interpreter. If we get it to enough guile compatibility; then it becomes: once you have Gnu Mes, you are already bootstrapped. ^_^ - Jeremiah