Download Latest Version smc-maven-plugin-7.6.0.jar (25.9 kB)
Email in envelope

Get an email when there's a new version of SMC - The State Machine Compiler

Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2022-11-13 795 Bytes
statemap.h 2022-11-13 3.5 kB
statemap.m 2022-11-13 6.7 kB
Totals: 3 Items   11.0 kB 0


                              SMC -
                     The State Machine Compiler


+ Building with statemap.h and statemap.m
-----------------------------------------

SMC does not build a statemap library. The Objective C
developer must either:

    1. Build <SMC directory>/lib/ObjC/statemap.m along with
       the application .m source files or

    2. Build statemap.m into an existing library or create
       a new library and then link that library into the
       application.

The reason SMC does not provide an prebuilt library is due
to the complexity and effort needed to maintain the
configuration files for all compiler, operating system pairs
for one small .m file.

(Aside: that is why the SMC uses only a header file for C and
        C++ - no linking, just a #include.)
Source: README.txt, updated 2022-11-13