After testing your transpiler i found a few limitations that you could remove: 1. programs that rely on wrapping cells don't work 2. moving the pointer to far left of cell 0 causes segmentation faults 3. dead code is not eliminated, e.g. a loop directly after another loop