picol: A Tcl interpreter in 500 lines of code
Summary
Picol is a Tcl-alike interpreter implemented in about 500 lines of C code, designed as an educational example of building a simple scripting language. It demonstrates a hand-written parser, interpolation, and basic language features (variables, procedures, control flow) with runnable examples.