lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Thu, Jun 23, 2011 at 4:07 PM, David Given <> wrote:
> I'm using it[*] for a compiler backend, where state functions correspond
> to basic blocks in a top-level function, and an entire state machine
> corresponds to a single top-level function. Which means I'm calling my
> state machines recursively a lot. As I said, one size does not fit all.

     One state machine per top-level function? Really, this is still
no reason for complaining about a few locals shared *per state
machine*. How many top-level functions do you have to analyse at the
same time?