I've checked in a bunch of JaPH examples. japh15 uses a compiler written
in PASM to compile a program emitting the famous words. japh16 does the
same by loading a shared lib with the compiler.
The former scheme still has some problems with register saving, i.e. the
PASM compiler doesn't preserve registers as compilers writen in C use to do.
Have fun,
leo