Download List

프로젝트 설명

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.

System Requirements

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

이 릴리스에는 두 가지의 새로운 대상 언어 : 루아과 목표 - C를 추가합니다. 또한 몇 가지 사소한 버그수정있습니다.
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

이 릴리스에는 청소를 C # 및 VB.net 디버그 출력 System.Diagnostics.Trace 사용합니다. 그것은 사소한 버그 수정 번호.
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

마이너 버그수정 C는되었다 #, VB.net, 자바, C + +, Perl과 Python과 코드 생성.
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

이 릴리스 - C를위한 옵션을 반영하는 추가 #, 자바,은 Tcl, 및 VB.Net. 그것은 메이븐 네트웍스와 SMC와 개미 작업을 릴리스가 포함되어있습니다.
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

이 릴리스에는 3 개 이상의 언어로 코드를 생성 : C가 펄, 그리고 루비. 이제 9 개 언어를 지원합니다.
Tags: Major feature enhancements
This release generates code in three more languages: C, Perl, and Ruby.
It now supports nine languages.

Project Resources