SMC takes a state machine stored in an .sm file and generates the state pattern classes in fourteen programming languages. Its features include default transitions, transition arguments, transition guards, push/pop transitions, and Entry/Exit actions. It requires Java SE 1.6 or better.
Re: very entertaining sales pitch > nice compiler too :-) How hard do you > think it would be to target more > declarative languages, eg: BXML > (backbase.com)? I am n...
A command line tool to output your database schema and data in diff-able form.