lua-users home
lua-l archive

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



SMC - the State Machine Compiler

This new version of SMC targets Lua.

SMC takes a state machine stored in a .sm file and generates a State pattern in eleven programming languages (C, C++, C#, [incr Tcl], Java, Lua, Objective-C, Perl, Python, Ruby, VB.net). Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions.

See all details on http://smc.sourceforge.net/.

François Perrad