Code Directory
 Visual Basic & VB.NET
New Code
Uber for Massage 2.0
Job Board Software 1.1
RentALL - Airbnb Clone | Built with ReactJS 2.6
VB.Net PDF 2020.6.0
Flowrigami 1.0.0
SentiVeillance SDK Trial 7.3.2020.03.02
Entity Developer 6.8
dbExpress driver for SQLite 4.2
dbForge SQL Complete 6.5
Advanced Amazon Clone App 2.0
Appjetty Delivery Date Manager 1.0.0
The C# Barcode Library 2020.5.0
Chowtro - Online Restaurant Food Ordering Software 1.0
Alvas.Audio.Core 2019.0
Sainsburys Script 1.3.2
Top Code
PostgreSQL Data Access Components 4.4
Availability Booking Calendar PHP 1.0
ATN Site Builder 3.0
dbForge SQL Complete 4.8
Azizi search engine script PHP 4.1.10
dbExpress Driver for SQLite 3.9
Virtual Data Access Components 11.2.4
ATN Resume Finder 2.0
The C# Barcode Library 2020.5.0
PHP Review Script 1.0
Classified Ad Lister 1.0
Extreme Injector 3.7
Single Leg MLM 1.2.1
phpSoftPro Social Bookmarking 1.43
phpEnter 5.1.
Top Rated
phpEnter 5.1.
Single Leg MLM 1.2.1
Azizi search engine script PHP 4.1.10
Paste phpSoftPro 1.4.1
Extreme Injector 3.7
Deals and Discounts Website Script 1.0.2
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
Invoice Manager by PHPJabbers 3.0
ICPennyBid Penny Auction Script 4.0
PHP Review Script 1.0
ATN Resume Finder 2.0
ATN Site Builder 3.0
Availability Booking Calendar PHP 1.0
A flexible state machine class 
File ID: 64077

A flexible state machine class 
Download A flexible state machine class Error Link
License: Freeware
Downloads: 39
Submit Rating:
A flexible state machine class  Description
Description: The operation of the state machine is defined by transitions. The transitions
control what value is returned and which new state to switch to, given an
"event" input when in a certain current "state". State machines have many
applications such as games, process controls, and language parsing.

License: Freeware

Related: Class, state machine


Downloads: 39

More Similar Code

This program parses the logfile given by the execution of the keylogger
command 'script -c "xinput test ID_CODE" | cat LOG_FILE' and
it is based on a Finite State Machine (FSM) to manage all
the possible combinations of the modifiers that represent the state of the FSM.
The parser gets the mapping between the couple of keycode and modifier typed
and the corresponding char by xmodmap command. The parser is...

This is a simple state machine that takes a functional approach.
It requires trampoline from pysistence.func to avoid the recursion limit.

Namedtuples are used to define the different states.
globals() is used to reference the...

This recipe shows a Finite State Machine (FSM) that can be used for small parsing tasks. The code is quite simple. The bulk of it is comments. In addition to state this FSM also maintains a user defined "memory". So this FSM is a...

A Finite State Machine Editor, written on QT.
It allows to draw Finite State Machine with easy GUI and store it in XML file.

There are Finite State Machine Compilers to translate this description to source code (technique like...

A generic state machine in C#, based on implementation by Leslie Sanford.

Source Code can be found here:

Binaries available through nuget:

The FSKC is a CASE tool that allows developers to specify all valid and invalid state-event combinations of a finite state machine (FSM) through a simple to use GUI. Functions called from the FSK can be coded and linked to form a complete FSM.

SCXML which means State Chart XML defines an easy way to describe a finite state machine through an XML file. SCXML is currently a working draft by the W3C. SSCXML (Simple SCXML) is a C++ library implementing the draft.

SmGen is a finite state machine generator for Verilog. Not an FSM entry tool though. The input is behavioral-like Verilog. SmGen generates a synthesizabe FSM based design from it. Clock boundaries are explicitly provided by the designer.

FSMDesigner is a C++ based implementation for a Finite State Machine (FSM) design tool with integrated Hardware Description Language (HDL) generation. FSMDesigner4 uses the Simple-Moore FSM model guaranteeing efficient fast complex control circuits.

This project is a UML state machine compiler like state4j but eclipse based. A UML Statechart model it's compiled into simple java source code (does not require any external library for java compilation).

User Review for A flexible state machine class
- required fields

Please enter text on the image