├── .gitignore ├── .npmignore ├── .travis.yml ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── README.md ├── docs ├── README.html ├── dependencies.json ├── dist │ ├── lits-extras.css │ ├── lits-extras.css.gz │ ├── lits-extras.css.map │ ├── lits-extras.js │ ├── lits-extras.js.gz │ ├── lits-extras.js.map │ ├── normal.css │ ├── normal.css.gz │ ├── normal.css.map │ ├── normal.js │ ├── normal.js.gz │ ├── normal.js.map │ ├── run-expr-tests.css │ ├── run-expr-tests.css.gz │ ├── run-expr-tests.css.map │ ├── run-expr-tests.js │ ├── run-expr-tests.js.gz │ ├── run-expr-tests.js.map │ ├── run-json-tests.css │ ├── run-json-tests.css.gz │ ├── run-json-tests.css.map │ ├── run-json-tests.js │ ├── run-json-tests.js.gz │ └── run-json-tests.js.map ├── images │ ├── favicon.svg │ ├── millenniumfalcon_88882.svg │ ├── number.png │ ├── string.png │ └── whitespace.png ├── index.html ├── license.html ├── src │ ├── arrayparsers.html │ ├── components │ │ ├── run-expr-tests.html │ │ └── run-json-tests.html │ ├── error.html │ ├── index.html │ ├── input.html │ ├── lexer.html │ ├── parser.html │ ├── ref.html │ ├── result.html │ ├── test │ │ ├── exprparser.html │ │ ├── exprtests.html │ │ ├── jsonparser.html │ │ └── jsontests.html │ └── utils.html └── toc.json ├── license.md ├── litsconfig.json ├── package.json ├── src ├── arrayparsers.ts ├── components │ ├── run-expr-tests.css │ ├── run-expr-tests.ts │ ├── run-json-tests.css │ └── run-json-tests.ts ├── error.ts ├── index.ts ├── input.ts ├── lexer.ts ├── parser.ts ├── ref.ts ├── result.ts ├── test │ ├── exprparser.ts │ ├── exprtests.ts │ ├── jsonparser.ts │ └── jsontests.ts └── utils.ts ├── tsconfig.json └── user-theme.less /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /lib 3 | /testOut -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/README.md -------------------------------------------------------------------------------- /docs/README.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/README.html -------------------------------------------------------------------------------- /docs/dependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dependencies.json -------------------------------------------------------------------------------- /docs/dist/lits-extras.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/lits-extras.css -------------------------------------------------------------------------------- /docs/dist/lits-extras.css.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/lits-extras.css.gz -------------------------------------------------------------------------------- /docs/dist/lits-extras.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/lits-extras.css.map -------------------------------------------------------------------------------- /docs/dist/lits-extras.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/lits-extras.js -------------------------------------------------------------------------------- /docs/dist/lits-extras.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/lits-extras.js.gz -------------------------------------------------------------------------------- /docs/dist/lits-extras.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/lits-extras.js.map -------------------------------------------------------------------------------- /docs/dist/normal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/normal.css -------------------------------------------------------------------------------- /docs/dist/normal.css.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/normal.css.gz -------------------------------------------------------------------------------- /docs/dist/normal.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/normal.css.map -------------------------------------------------------------------------------- /docs/dist/normal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/normal.js -------------------------------------------------------------------------------- /docs/dist/normal.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/normal.js.gz -------------------------------------------------------------------------------- /docs/dist/normal.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/normal.js.map -------------------------------------------------------------------------------- /docs/dist/run-expr-tests.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/run-expr-tests.css -------------------------------------------------------------------------------- /docs/dist/run-expr-tests.css.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/run-expr-tests.css.gz -------------------------------------------------------------------------------- /docs/dist/run-expr-tests.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/run-expr-tests.css.map -------------------------------------------------------------------------------- /docs/dist/run-expr-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/run-expr-tests.js -------------------------------------------------------------------------------- /docs/dist/run-expr-tests.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/run-expr-tests.js.gz -------------------------------------------------------------------------------- /docs/dist/run-expr-tests.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/run-expr-tests.js.map -------------------------------------------------------------------------------- /docs/dist/run-json-tests.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/run-json-tests.css -------------------------------------------------------------------------------- /docs/dist/run-json-tests.css.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/run-json-tests.css.gz -------------------------------------------------------------------------------- /docs/dist/run-json-tests.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/run-json-tests.css.map -------------------------------------------------------------------------------- /docs/dist/run-json-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/run-json-tests.js -------------------------------------------------------------------------------- /docs/dist/run-json-tests.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/run-json-tests.js.gz -------------------------------------------------------------------------------- /docs/dist/run-json-tests.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/dist/run-json-tests.js.map -------------------------------------------------------------------------------- /docs/images/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/images/favicon.svg -------------------------------------------------------------------------------- /docs/images/millenniumfalcon_88882.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/images/millenniumfalcon_88882.svg -------------------------------------------------------------------------------- /docs/images/number.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/images/number.png -------------------------------------------------------------------------------- /docs/images/string.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/images/string.png -------------------------------------------------------------------------------- /docs/images/whitespace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/images/whitespace.png -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/license.html -------------------------------------------------------------------------------- /docs/src/arrayparsers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/arrayparsers.html -------------------------------------------------------------------------------- /docs/src/components/run-expr-tests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/components/run-expr-tests.html -------------------------------------------------------------------------------- /docs/src/components/run-json-tests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/components/run-json-tests.html -------------------------------------------------------------------------------- /docs/src/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/error.html -------------------------------------------------------------------------------- /docs/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/index.html -------------------------------------------------------------------------------- /docs/src/input.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/input.html -------------------------------------------------------------------------------- /docs/src/lexer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/lexer.html -------------------------------------------------------------------------------- /docs/src/parser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/parser.html -------------------------------------------------------------------------------- /docs/src/ref.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/ref.html -------------------------------------------------------------------------------- /docs/src/result.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/result.html -------------------------------------------------------------------------------- /docs/src/test/exprparser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/test/exprparser.html -------------------------------------------------------------------------------- /docs/src/test/exprtests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/test/exprtests.html -------------------------------------------------------------------------------- /docs/src/test/jsonparser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/test/jsonparser.html -------------------------------------------------------------------------------- /docs/src/test/jsontests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/test/jsontests.html -------------------------------------------------------------------------------- /docs/src/utils.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/src/utils.html -------------------------------------------------------------------------------- /docs/toc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/docs/toc.json -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/license.md -------------------------------------------------------------------------------- /litsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/litsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/package.json -------------------------------------------------------------------------------- /src/arrayparsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/arrayparsers.ts -------------------------------------------------------------------------------- /src/components/run-expr-tests.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/components/run-expr-tests.css -------------------------------------------------------------------------------- /src/components/run-expr-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/components/run-expr-tests.ts -------------------------------------------------------------------------------- /src/components/run-json-tests.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/components/run-json-tests.css -------------------------------------------------------------------------------- /src/components/run-json-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/components/run-json-tests.ts -------------------------------------------------------------------------------- /src/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/error.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/input.ts -------------------------------------------------------------------------------- /src/lexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/lexer.ts -------------------------------------------------------------------------------- /src/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/parser.ts -------------------------------------------------------------------------------- /src/ref.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/ref.ts -------------------------------------------------------------------------------- /src/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/result.ts -------------------------------------------------------------------------------- /src/test/exprparser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/test/exprparser.ts -------------------------------------------------------------------------------- /src/test/exprtests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/test/exprtests.ts -------------------------------------------------------------------------------- /src/test/jsonparser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/test/jsonparser.ts -------------------------------------------------------------------------------- /src/test/jsontests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/test/jsontests.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/tsconfig.json -------------------------------------------------------------------------------- /user-theme.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johtela/parzec/HEAD/user-theme.less --------------------------------------------------------------------------------