├── .babelrc ├── .gitignore ├── Makefile ├── README.md ├── package.json ├── rollup.config.js ├── src ├── StateMachine.js ├── SymbolTable.js ├── compile.js ├── dfa.js ├── grammar.peg ├── nodes.js ├── utils.js └── visualize.js └── test └── test.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foliojs/dfa/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foliojs/dfa/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foliojs/dfa/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foliojs/dfa/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foliojs/dfa/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/StateMachine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foliojs/dfa/HEAD/src/StateMachine.js -------------------------------------------------------------------------------- /src/SymbolTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foliojs/dfa/HEAD/src/SymbolTable.js -------------------------------------------------------------------------------- /src/compile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foliojs/dfa/HEAD/src/compile.js -------------------------------------------------------------------------------- /src/dfa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foliojs/dfa/HEAD/src/dfa.js -------------------------------------------------------------------------------- /src/grammar.peg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foliojs/dfa/HEAD/src/grammar.peg -------------------------------------------------------------------------------- /src/nodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foliojs/dfa/HEAD/src/nodes.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foliojs/dfa/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/visualize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foliojs/dfa/HEAD/src/visualize.js -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foliojs/dfa/HEAD/test/test.js --------------------------------------------------------------------------------