well. Lua work with labeling, right?
You can emulate a basic line flux declaring labels and calling it like as with a "goto" command. Basic is a sexy old Milfy language. Good to learning "basic" algorithm and to code some nice CYOA text based games.
Just a idea.
Lately i've been fiddling with a old BASIC game. Hammurabi. Do you know? I think i can convert it to lua if i work really hard.