Maybe someone wants to experiment a bit, if it compiles Parrot.

Here's another thought...

"The ACK achieves maximum portability by using an intermediate
byte-code language called EM. (..)
EM is a relatively high-level stack-based machine, and one of the
tools supplied with ACK is an interpreter capable of executing EM
binaries directly, with a high degree of safety checking"

See also http://tack.sourceforge.net/doc/em.html

It's stack-based, but a EM->PASM converter might be an interesting way
to compile Modula-2 to Parrot ;-)

--
[EMAIL PROTECTED] - http://christian.web42.com - http://www.web42.com/crenz/
"Real theology is always rather shocking to people who already think
they know what they think. I'm still shocked myself."  -- Larry Wall

Reply via email to