Télécharger la liste

Description du projet

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.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2007-02-19 02:02
4.4.0

Ce communiqué ajoute deux nouvelles langues cibles: Lua et Objective-C. Il ya également plusieurs corrections de bugs mineurs.
Tags: Major feature enhancements
This release adds two new target languages: Lua and Objective-C. There are also several minor bugfixes.

2006-09-24 21:00
4.3.3

Ce communiqué nettoie C # et VB.net sortie de débogage en utilisant System.Diagnostics.Trace. Elle corrige un certain nombre de bugs mineurs.
Tags: Minor bugfixes
This release cleans up C# and VB.net debug output using
System.Diagnostics.Trace. It fixes a number of minor bugs.

2006-06-06 15:14
4_3_1

Corrections de bugs mineures ont été apportées pour C #, VB.net, Java, C + +, Perl et Python génération de code.
Tags: Minor bugfixes
Minor bugfixes were made for C#, VB.net, Java,
C++, Perl, and Python code generation.

2005-11-08 23:34
4.3.0

Cette version ajoute une option-reflect pour C #, Java, Tcl, et VB.Net. Il comprend des tâches Ant Maven et SMC de libération.
Tags: Minor feature enhancements
This release adds a -reflect option for C#, Java, Tcl, and VB.Net. It includes Maven and SMC ant tasks to release.

2005-09-11 22:04
4.2.0

Ce communiqué génère du code en trois langues: C, Perl et Ruby. Elle prend désormais en neuf langues.
Tags: Major feature enhancements
This release generates code in three more languages: C, Perl, and Ruby.
It now supports nine languages.

Project Resources