Skip to content

Commit

Permalink
extracted transition creation in prep for cycles/stripes
Browse files Browse the repository at this point in the history
  • Loading branch information
StoneCypher committed Sep 24, 2017
1 parent c794f7b commit d2cc765
Show file tree
Hide file tree
Showing 11 changed files with 174 additions and 127 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,6 @@
* [[`c794f7ba5c`](https://github.com/StoneCypher/jssm/commit/c794f7ba5c)] - oh wow travis marks failing for branches? (John Haugeland)
* [[`d1abf9799b`](https://github.com/StoneCypher/jssm/commit/d1abf9799b)] - underway (John Haugeland)
* [[`4ba92631ff`](https://github.com/StoneCypher/jssm/commit/4ba92631ff)] - +0 bugfix, parse tests (John Haugeland)
* [[`994bfdf224`](https://github.com/StoneCypher/jssm/commit/994bfdf224)] - underway (John Haugeland)
* [[`ed78d312f1`](https://github.com/StoneCypher/jssm/commit/ed78d312f1)] - package bumps (John Haugeland)
* [[`a6a0748357`](https://github.com/StoneCypher/jssm/commit/a6a0748357)] - machine_language (John Haugeland)
Expand Down
2 changes: 1 addition & 1 deletion build/jssm-dot.js

Large diffs are not rendered by default.

57 changes: 26 additions & 31 deletions build/jssm.es5.cjs.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion build/jssm.es5.cjs.min.js

Large diffs are not rendered by default.

59 changes: 27 additions & 32 deletions build/jssm.es5.js

Large diffs are not rendered by default.

14 changes: 11 additions & 3 deletions build/tests/cycles.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

36 changes: 36 additions & 0 deletions build/tests/stripes.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

57 changes: 26 additions & 31 deletions dist/jssm.es5.cjs.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/jssm.es5.cjs.min.js

Large diffs are not rendered by default.

8 changes: 8 additions & 0 deletions src/js/jssm-types.js
Expand Up @@ -198,6 +198,12 @@ type JssmParseTree<NT> = Array< JssmCompileSeStart<NT> >;



type JssmParseFunctionType<NT> = (string) => JssmParseTree<NT>;





export type {

JssmTransition,
Expand All @@ -222,6 +228,8 @@ export type {

JssmLayout,

JssmParseFunctionType,

JssmMachineInternalState

};

0 comments on commit d2cc765

Please sign in to comment.