Ages ago I posted a link to a tcl compiler, written in perl, that
generated PASM, and did about 4 commands.
Here's a new link to a tcl interpreter, written in PIR, that is
slightly more featureful (but not much, I'm currently at 6 commands
=-). However, it's a lot easier to add new commands/features to this
version.
There's not really a lot you can do with set, puts, incr, append,
rename, and exit, though, so the examples are mainly for working out
tests at this point.
I'm working on expr and proc, which will make several other items a
SMOP.
Any feedback greatly appreciated.
I was going to wait until I had more working, but I go slow, and since
i figure I'm actually a little ahead of where I was the last time... =-)
http://coleda.mine.nu/tmp/distro.tgz
The code expects to be in "parrot/languages" (the top level of the .tgz
is "tcl").
Regards.
--
Will "Coke" Coleda will at coleda
dot com