I've wanted a real scripting language inside ABS Engine for a while. This week I finally sat down and did it: the engine now embeds a Squirrel VM, and the first function has already moved into it. Why Squirrel ABS Engine is a 2D engine written in Python on top of pygame, with a Tkinter editor. It already had a second language in it, the editor's theming lives in engine/tcl/theme.tcl , loaded by a small tcl_loader.py . That worked well, so the shape was already familiar to m...