├── .babelignore ├── .babelrc ├── .gitignore ├── .npmignore ├── .npmrc ├── .travis.yml ├── .vscode └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── appveyor.yml ├── bower.json ├── docs ├── contribute.md ├── docs.css ├── index.md ├── installation.md ├── introduction.md ├── next-steps.md └── template.html ├── example-purs └── Main.purs ├── examples ├── counted-example.js ├── git │ ├── add.js │ ├── bisect.js │ ├── branch.js │ ├── checkout.js │ ├── clone.js │ ├── commit.js │ ├── diff.js │ ├── fetch.js │ ├── grep.js │ └── index.js ├── odd-even-example.js ├── schema-extensions │ ├── Dir.js │ └── File.js ├── uglifyjs.js └── validation-example.js ├── index.js ├── lib └── neodoc.js ├── package.json ├── scripts ├── optimize.js └── prof ├── src ├── Data │ ├── Foldable │ │ └── Extra.purs │ ├── Foreign │ │ ├── Extra.js │ │ └── Extra.purs │ ├── List │ │ └── Extra.purs │ ├── NonEmpty │ │ └── Extra.purs │ ├── Number │ │ └── Backport.purs │ ├── Optimize │ │ └── Uncurried.purs │ ├── Pretty │ │ └── Pretty.purs │ └── String │ │ ├── Argv.js │ │ ├── Argv.purs │ │ ├── Chalk │ │ ├── Chalk.js │ │ └── Chalk.purs │ │ ├── Regex │ │ ├── AnsiRegex.js │ │ └── AnsiRegex.purs │ │ ├── String.js │ │ └── String.purs ├── Debug │ ├── Profile.js │ └── Profile.purs ├── Neodoc │ ├── ArgKey.purs │ ├── ArgKey │ │ └── Class.purs │ ├── ArgParser.purs │ ├── ArgParser │ │ ├── Arg.purs │ │ ├── Argument.purs │ │ ├── Debug.purs │ │ ├── Evaluate.purs │ │ ├── Fallback.purs │ │ ├── KeyValue.purs │ │ ├── Lexer.purs │ │ ├── Options.purs │ │ ├── ParseLayout.purs │ │ ├── Parser.purs │ │ ├── Profile.purs │ │ ├── Required.purs │ │ ├── Result.purs │ │ ├── Token.purs │ │ └── Type.purs │ ├── Data │ │ ├── Chunk.purs │ │ ├── Description.purs │ │ ├── EmptyableLayout.purs │ │ ├── Indexed.purs │ │ ├── IndexedLayout.purs │ │ ├── Layout.purs │ │ ├── LayoutConversion.purs │ │ ├── OptionArgument.purs │ │ ├── SolvedLayout.purs │ │ └── UsageLayout.purs │ ├── Env.purs │ ├── Error.purs │ ├── Error │ │ └── Class.purs │ ├── Evaluate.purs │ ├── Evaluate │ │ ├── Annotate.purs │ │ ├── Key.purs │ │ └── Reduce.purs │ ├── Neodoc.js │ ├── Neodoc.purs │ ├── OptionAlias.purs │ ├── Options.purs │ ├── Parsing │ │ ├── Parser.purs │ │ └── Parser │ │ │ ├── Combinators.purs │ │ │ ├── Pos.purs │ │ │ ├── String.js │ │ │ └── String.purs │ ├── Scanner │ │ ├── Error.purs │ │ └── Scanner.purs │ ├── Solve.purs │ ├── Solve │ │ ├── Canonicalise.purs │ │ ├── Error.purs │ │ ├── ExpandOptions.purs │ │ ├── ExpandReferences.purs │ │ ├── SmartOptions.purs │ │ ├── Traverse.purs │ │ └── Type.purs │ ├── Spec.purs │ ├── Spec │ │ ├── Error.purs │ │ ├── Lexer.js │ │ ├── Lexer.purs │ │ ├── Parser.purs │ │ ├── Parser │ │ │ ├── Base.purs │ │ │ ├── Combinators.purs │ │ │ ├── Description.purs │ │ │ └── Usage.purs │ │ ├── ParserState.purs │ │ ├── Token.purs │ │ └── TokenParser.purs │ ├── SpecConversions.purs │ └── Value │ │ ├── Origin.purs │ │ ├── RichValue.purs │ │ └── Value.purs └── Text │ └── Wrap.purs ├── test-js ├── support.js └── test.js ├── test ├── Main.purs └── Test │ ├── Spec │ ├── ArgParserSpec.purs │ ├── CompatSpec.purs │ ├── DescParserSpec.purs │ ├── ForeignSpec.purs │ ├── ScannerSpec.purs │ ├── SolveSpec.purs │ └── UsageParserSpec.purs │ └── Support │ ├── Arguments.purs │ ├── CompatParser.purs │ ├── Desc.purs │ ├── Docopt.purs │ ├── Support.purs │ └── Usage.purs └── testcases.docopt /.babelignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/.babelignore -------------------------------------------------------------------------------- /.babelrc: -------------------------------------------------------------------------------- 1 | { "presets": ["es2015"] } 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | message = "Version %s" 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/appveyor.yml -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/bower.json -------------------------------------------------------------------------------- /docs/contribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/docs/contribute.md -------------------------------------------------------------------------------- /docs/docs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/docs/docs.css -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Neodoc - The Guide 3 | author: Felix Schlitter 4 | --- 5 | 6 | -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/docs/introduction.md -------------------------------------------------------------------------------- /docs/next-steps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/docs/next-steps.md -------------------------------------------------------------------------------- /docs/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/docs/template.html -------------------------------------------------------------------------------- /example-purs/Main.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/example-purs/Main.purs -------------------------------------------------------------------------------- /examples/counted-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/counted-example.js -------------------------------------------------------------------------------- /examples/git/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/git/add.js -------------------------------------------------------------------------------- /examples/git/bisect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/git/bisect.js -------------------------------------------------------------------------------- /examples/git/branch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/git/branch.js -------------------------------------------------------------------------------- /examples/git/checkout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/git/checkout.js -------------------------------------------------------------------------------- /examples/git/clone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/git/clone.js -------------------------------------------------------------------------------- /examples/git/commit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/git/commit.js -------------------------------------------------------------------------------- /examples/git/diff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/git/diff.js -------------------------------------------------------------------------------- /examples/git/fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/git/fetch.js -------------------------------------------------------------------------------- /examples/git/grep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/git/grep.js -------------------------------------------------------------------------------- /examples/git/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/git/index.js -------------------------------------------------------------------------------- /examples/odd-even-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/odd-even-example.js -------------------------------------------------------------------------------- /examples/schema-extensions/Dir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/schema-extensions/Dir.js -------------------------------------------------------------------------------- /examples/schema-extensions/File.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/schema-extensions/File.js -------------------------------------------------------------------------------- /examples/uglifyjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/uglifyjs.js -------------------------------------------------------------------------------- /examples/validation-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/examples/validation-example.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./dist/neodoc.js'); 2 | -------------------------------------------------------------------------------- /lib/neodoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/lib/neodoc.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/package.json -------------------------------------------------------------------------------- /scripts/optimize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/scripts/optimize.js -------------------------------------------------------------------------------- /scripts/prof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/scripts/prof -------------------------------------------------------------------------------- /src/Data/Foldable/Extra.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/Foldable/Extra.purs -------------------------------------------------------------------------------- /src/Data/Foreign/Extra.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/Foreign/Extra.js -------------------------------------------------------------------------------- /src/Data/Foreign/Extra.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/Foreign/Extra.purs -------------------------------------------------------------------------------- /src/Data/List/Extra.purs: -------------------------------------------------------------------------------- 1 | module Data.List.Extra where 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/Data/NonEmpty/Extra.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/NonEmpty/Extra.purs -------------------------------------------------------------------------------- /src/Data/Number/Backport.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/Number/Backport.purs -------------------------------------------------------------------------------- /src/Data/Optimize/Uncurried.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/Optimize/Uncurried.purs -------------------------------------------------------------------------------- /src/Data/Pretty/Pretty.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/Pretty/Pretty.purs -------------------------------------------------------------------------------- /src/Data/String/Argv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/String/Argv.js -------------------------------------------------------------------------------- /src/Data/String/Argv.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/String/Argv.purs -------------------------------------------------------------------------------- /src/Data/String/Chalk/Chalk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/String/Chalk/Chalk.js -------------------------------------------------------------------------------- /src/Data/String/Chalk/Chalk.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/String/Chalk/Chalk.purs -------------------------------------------------------------------------------- /src/Data/String/Regex/AnsiRegex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/String/Regex/AnsiRegex.js -------------------------------------------------------------------------------- /src/Data/String/Regex/AnsiRegex.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/String/Regex/AnsiRegex.purs -------------------------------------------------------------------------------- /src/Data/String/String.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/String/String.js -------------------------------------------------------------------------------- /src/Data/String/String.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Data/String/String.purs -------------------------------------------------------------------------------- /src/Debug/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Debug/Profile.js -------------------------------------------------------------------------------- /src/Debug/Profile.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Debug/Profile.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgKey.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgKey.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgKey/Class.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgKey/Class.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/Arg.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/Arg.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/Argument.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/Argument.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/Debug.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/Debug.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/Evaluate.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/Evaluate.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/Fallback.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/Fallback.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/KeyValue.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/KeyValue.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/Lexer.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/Lexer.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/Options.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/Options.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/ParseLayout.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/ParseLayout.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/Parser.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/Parser.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/Profile.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/Profile.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/Required.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/Required.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/Result.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/Result.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/Token.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/Token.purs -------------------------------------------------------------------------------- /src/Neodoc/ArgParser/Type.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/ArgParser/Type.purs -------------------------------------------------------------------------------- /src/Neodoc/Data/Chunk.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Data/Chunk.purs -------------------------------------------------------------------------------- /src/Neodoc/Data/Description.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Data/Description.purs -------------------------------------------------------------------------------- /src/Neodoc/Data/EmptyableLayout.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Data/EmptyableLayout.purs -------------------------------------------------------------------------------- /src/Neodoc/Data/Indexed.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Data/Indexed.purs -------------------------------------------------------------------------------- /src/Neodoc/Data/IndexedLayout.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Data/IndexedLayout.purs -------------------------------------------------------------------------------- /src/Neodoc/Data/Layout.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Data/Layout.purs -------------------------------------------------------------------------------- /src/Neodoc/Data/LayoutConversion.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Data/LayoutConversion.purs -------------------------------------------------------------------------------- /src/Neodoc/Data/OptionArgument.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Data/OptionArgument.purs -------------------------------------------------------------------------------- /src/Neodoc/Data/SolvedLayout.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Data/SolvedLayout.purs -------------------------------------------------------------------------------- /src/Neodoc/Data/UsageLayout.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Data/UsageLayout.purs -------------------------------------------------------------------------------- /src/Neodoc/Env.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Env.purs -------------------------------------------------------------------------------- /src/Neodoc/Error.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Error.purs -------------------------------------------------------------------------------- /src/Neodoc/Error/Class.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Error/Class.purs -------------------------------------------------------------------------------- /src/Neodoc/Evaluate.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Evaluate.purs -------------------------------------------------------------------------------- /src/Neodoc/Evaluate/Annotate.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Evaluate/Annotate.purs -------------------------------------------------------------------------------- /src/Neodoc/Evaluate/Key.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Evaluate/Key.purs -------------------------------------------------------------------------------- /src/Neodoc/Evaluate/Reduce.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Evaluate/Reduce.purs -------------------------------------------------------------------------------- /src/Neodoc/Neodoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Neodoc.js -------------------------------------------------------------------------------- /src/Neodoc/Neodoc.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Neodoc.purs -------------------------------------------------------------------------------- /src/Neodoc/OptionAlias.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/OptionAlias.purs -------------------------------------------------------------------------------- /src/Neodoc/Options.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Options.purs -------------------------------------------------------------------------------- /src/Neodoc/Parsing/Parser.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Parsing/Parser.purs -------------------------------------------------------------------------------- /src/Neodoc/Parsing/Parser/Combinators.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Parsing/Parser/Combinators.purs -------------------------------------------------------------------------------- /src/Neodoc/Parsing/Parser/Pos.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Parsing/Parser/Pos.purs -------------------------------------------------------------------------------- /src/Neodoc/Parsing/Parser/String.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Parsing/Parser/String.js -------------------------------------------------------------------------------- /src/Neodoc/Parsing/Parser/String.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Parsing/Parser/String.purs -------------------------------------------------------------------------------- /src/Neodoc/Scanner/Error.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Scanner/Error.purs -------------------------------------------------------------------------------- /src/Neodoc/Scanner/Scanner.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Scanner/Scanner.purs -------------------------------------------------------------------------------- /src/Neodoc/Solve.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Solve.purs -------------------------------------------------------------------------------- /src/Neodoc/Solve/Canonicalise.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Solve/Canonicalise.purs -------------------------------------------------------------------------------- /src/Neodoc/Solve/Error.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Solve/Error.purs -------------------------------------------------------------------------------- /src/Neodoc/Solve/ExpandOptions.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Solve/ExpandOptions.purs -------------------------------------------------------------------------------- /src/Neodoc/Solve/ExpandReferences.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Solve/ExpandReferences.purs -------------------------------------------------------------------------------- /src/Neodoc/Solve/SmartOptions.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Solve/SmartOptions.purs -------------------------------------------------------------------------------- /src/Neodoc/Solve/Traverse.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Solve/Traverse.purs -------------------------------------------------------------------------------- /src/Neodoc/Solve/Type.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Solve/Type.purs -------------------------------------------------------------------------------- /src/Neodoc/Spec.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Spec.purs -------------------------------------------------------------------------------- /src/Neodoc/Spec/Error.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Spec/Error.purs -------------------------------------------------------------------------------- /src/Neodoc/Spec/Lexer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Spec/Lexer.js -------------------------------------------------------------------------------- /src/Neodoc/Spec/Lexer.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Spec/Lexer.purs -------------------------------------------------------------------------------- /src/Neodoc/Spec/Parser.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Spec/Parser.purs -------------------------------------------------------------------------------- /src/Neodoc/Spec/Parser/Base.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Spec/Parser/Base.purs -------------------------------------------------------------------------------- /src/Neodoc/Spec/Parser/Combinators.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Spec/Parser/Combinators.purs -------------------------------------------------------------------------------- /src/Neodoc/Spec/Parser/Description.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Spec/Parser/Description.purs -------------------------------------------------------------------------------- /src/Neodoc/Spec/Parser/Usage.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Spec/Parser/Usage.purs -------------------------------------------------------------------------------- /src/Neodoc/Spec/ParserState.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Spec/ParserState.purs -------------------------------------------------------------------------------- /src/Neodoc/Spec/Token.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Spec/Token.purs -------------------------------------------------------------------------------- /src/Neodoc/Spec/TokenParser.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Spec/TokenParser.purs -------------------------------------------------------------------------------- /src/Neodoc/SpecConversions.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/SpecConversions.purs -------------------------------------------------------------------------------- /src/Neodoc/Value/Origin.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Value/Origin.purs -------------------------------------------------------------------------------- /src/Neodoc/Value/RichValue.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Value/RichValue.purs -------------------------------------------------------------------------------- /src/Neodoc/Value/Value.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Neodoc/Value/Value.purs -------------------------------------------------------------------------------- /src/Text/Wrap.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/src/Text/Wrap.purs -------------------------------------------------------------------------------- /test-js/support.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test-js/support.js -------------------------------------------------------------------------------- /test-js/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test-js/test.js -------------------------------------------------------------------------------- /test/Main.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test/Main.purs -------------------------------------------------------------------------------- /test/Test/Spec/ArgParserSpec.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test/Test/Spec/ArgParserSpec.purs -------------------------------------------------------------------------------- /test/Test/Spec/CompatSpec.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test/Test/Spec/CompatSpec.purs -------------------------------------------------------------------------------- /test/Test/Spec/DescParserSpec.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test/Test/Spec/DescParserSpec.purs -------------------------------------------------------------------------------- /test/Test/Spec/ForeignSpec.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test/Test/Spec/ForeignSpec.purs -------------------------------------------------------------------------------- /test/Test/Spec/ScannerSpec.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test/Test/Spec/ScannerSpec.purs -------------------------------------------------------------------------------- /test/Test/Spec/SolveSpec.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test/Test/Spec/SolveSpec.purs -------------------------------------------------------------------------------- /test/Test/Spec/UsageParserSpec.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test/Test/Spec/UsageParserSpec.purs -------------------------------------------------------------------------------- /test/Test/Support/Arguments.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test/Test/Support/Arguments.purs -------------------------------------------------------------------------------- /test/Test/Support/CompatParser.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test/Test/Support/CompatParser.purs -------------------------------------------------------------------------------- /test/Test/Support/Desc.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test/Test/Support/Desc.purs -------------------------------------------------------------------------------- /test/Test/Support/Docopt.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test/Test/Support/Docopt.purs -------------------------------------------------------------------------------- /test/Test/Support/Support.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test/Test/Support/Support.purs -------------------------------------------------------------------------------- /test/Test/Support/Usage.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/test/Test/Support/Usage.purs -------------------------------------------------------------------------------- /testcases.docopt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixSchl/neodoc/HEAD/testcases.docopt --------------------------------------------------------------------------------