On Wed, 2023-11-29 at 07:54 +0100, Jean Abou Samra wrote: > I was under the impression that all code in Guile itself was assumed > to always be byte-compiled (because of issues like the fact that trying > to evaluate the evaluator would make you chase your own tail). For installation probably yes, but empirically it seems that Guile 3.0.9 can survive if you only have ice-9/eval.go, all the rest (even boot-9.scm) can be evaluated on the fly. It's painfully slow, but it eliminates one complex piece (bytecode) from the equation, which can be quite useful during development / debugging. Jonas