 |
|
Innovation award
 Nominee: 1x |
This class can be used to parse or preprocess any markup or programming language using a finite state machine.
First it is necessary to define each state transition by specifying a regular expression to determine the format of the text to expect, the code to execute when the expected text is found, the next states of the transaction to when the expected text is found or is not found.
FSM program can be loaded from file or string.
Then the state machine parse function starts parsing a given text string by executing the previsouly defined states and transitions.
A simple XML parser is supplied as an example.
|
|
| Name: |
FSM Parser |
| Base name: |
fsmparser |
| Description: |
Generic parser using finite state machine |
| Version: |
- |
| PHP version: |
- |
| License: |
Freely Distributable |
| All time users: |
633 users |
| All time rank: |
4293 |
| Week users: |
0 users |
| Week rank: |
1988  |
| |
|
| There are not enough user ratings to display for this class. |
| |
Applications that use this class |
|
|
No application links were specified for this class.

If you know an application of this package, send a message to the
author to add a link here.
| Link |
Description |
| FSM Chat |
Dialog robot using FSM |
| |
Files |
|
|