├── .babelrc ├── .gitignore ├── .trash ├── build.js ├── dist │ └── blx-fsm.js └── src │ ├── blx-fsm.js │ ├── fsm-rule-parser.jison │ ├── fsm-rule-parser.js │ ├── fsm-rule.js │ └── test.fsm ├── README.md ├── dist ├── fsm.js ├── parser.js ├── rule-loader.js ├── rule.js └── simple-eventemitter.js ├── index.js ├── package.json ├── src ├── fsm.js ├── parser.jison ├── rule-loader.js ├── rule.js └── simple-eventemitter.js ├── test ├── test.fsm └── test.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015"] 3 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/.gitignore -------------------------------------------------------------------------------- /.trash/build.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.trash/dist/blx-fsm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/.trash/dist/blx-fsm.js -------------------------------------------------------------------------------- /.trash/src/blx-fsm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/.trash/src/blx-fsm.js -------------------------------------------------------------------------------- /.trash/src/fsm-rule-parser.jison: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/.trash/src/fsm-rule-parser.jison -------------------------------------------------------------------------------- /.trash/src/fsm-rule-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/.trash/src/fsm-rule-parser.js -------------------------------------------------------------------------------- /.trash/src/fsm-rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/.trash/src/fsm-rule.js -------------------------------------------------------------------------------- /.trash/src/test.fsm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/.trash/src/test.fsm -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/README.md -------------------------------------------------------------------------------- /dist/fsm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/dist/fsm.js -------------------------------------------------------------------------------- /dist/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/dist/parser.js -------------------------------------------------------------------------------- /dist/rule-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/dist/rule-loader.js -------------------------------------------------------------------------------- /dist/rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/dist/rule.js -------------------------------------------------------------------------------- /dist/simple-eventemitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/dist/simple-eventemitter.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/package.json -------------------------------------------------------------------------------- /src/fsm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/src/fsm.js -------------------------------------------------------------------------------- /src/parser.jison: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/src/parser.jison -------------------------------------------------------------------------------- /src/rule-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/src/rule-loader.js -------------------------------------------------------------------------------- /src/rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/src/rule.js -------------------------------------------------------------------------------- /src/simple-eventemitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/src/simple-eventemitter.js -------------------------------------------------------------------------------- /test/test.fsm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/test/test.fsm -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/test/test.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bramblex/blx-fsm/HEAD/yarn.lock --------------------------------------------------------------------------------