Talk:Petit Computer 3/@comment-14600979-20140627175136/@comment-15296152-20140628040134

That's exactly what I'm hoping for SquareFingers (involving EVAL). With MM2PTC, my method of directing code among all the available AI routines, I use GOSUB LABELSTR$ (not exactly, but it's a string and not a constant label). If I were to throw all these routines into functions instead (to take advantage of local variables), I wouldn't know how to direct to them other than doing the GOSUB route again and then having each of those labels call the functions. With your mention of EVAL, this could easily compensate for that (because quite frankly, all this code is interpreted anyways).