Main > Development > Compilers >

State Machine Compiler 6.0.0

State Machine Compiler 6.0.0

Sponsored Links

State Machine Compiler 6.0.0 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 4.9 MB
Platform: Mac OS X
License: Freeware
Price: FREE
Downloads: 28
Date added: 2009-05-21
Publisher: Charles Rapp

State Machine Compiler 6.0.0 description

Generates a State pattern in eleven programming languages

SMC takes a state machine stored in a .sm file and generates a State pattern in eleven programming languages.
Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions.
Enter SMC - The State Machine Compiler. Now you put your state diagram in one file using an easy-to-understand language. SMC generates the state pattern classes for you. No more hand-maintained transition matrices.
No more widely scattered switch statements. Instead, the state diagram is in one place, coded directly from the picture to the SMC language and is easily maintained.
SMC uses the state pattern to its fullest extent. In the real world, events dont always happen when they should. Dealing with unexpected events is a must for a robust application.
By combining virtual methods with the state pattern, SMC allows you to define "Default" transitions - transitions which allow your objects to handle unexpected events, recover and continue providing service (rather than crashing, burning and getting you into trouble).
SMC is a Java application, which means SMC will work on any platform that comes with Java 1.5.0 support.
NOTE: State Machine Compiler is released under the Mozilla Public License 1.1 (MPL 1.1).

Enhancements
- Added support for PHP programming language (-php).
- Added support for Scala programming language (-scala).
- Jump transition added. Works the same as a simple transition.
- The TransitionUndefinedException was missing the transition
- name. The transition name is now placed into the exception.
- Correctly handles $ in transition arguments.
- Corrected statemap.h -I include path in C examples.
- Corrected C example 4 #if __GNUC__ condition.
- Corrected C example 6 #include.
- Corrected file names in TCL examples 4 and 5.
- Corrected examples "all" rule.
- Corrected #!/interpreter calls in scripts.

State Machine Compiler 6.0.0 Screenshot

Advertisements

State Machine Compiler 6.0.0 Keywords

Bookmark State Machine Compiler 6.0.0

Hyperlink code:
Link for forum:

State Machine Compiler 6.0.0 Copyright

WareSeeker periodically updates pricing and software information of State Machine Compiler 6.0.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of State Machine Compiler 6.0.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
PList Compiler - XCode property list compler Free Download
Tako Compiler - Compiler for a direct programming language with Java-like syntax Free Download
A screensaver that does launch a vortex and stars that looks like the Apple’s Time Machine software one. Free Download
Set of four colorful desktop icons. Free Download
FileName List Compiler - Set your clipboard to the names of selected files Free Download
Magic Number Machine is a high-speed, scientific and powerful calculator for Mac OS X 10.4 and greater. Full source-code is included with the distribution. Free Download
Equation Compiler Plugin - Compile string into machine language for rapid evaluation Free Download
The Cheeze Machine plugin emulates the classic string ensemble sound Free Download