Around 2010, I was playing with Go, and decided to write a Tcl interpreter to get a sense of how well it works for dynamic language implementation.
This is what I've recovered of that; missing some later changes, but this is most of it. Preserved in case I feel like tinkering again.