Skip to main content

Class: Parser

Defined in: parser/Parser.ts:6

Constructors​

Constructor​

new Parser(strategy?: IUnorderedStrategy): Parser

Defined in: parser/Parser.ts:9

Parameters​

ParameterType
strategy?IUnorderedStrategy

Returns​

Parser

Properties​

strategy​

strategy: IUnorderedStrategy

Defined in: parser/Parser.ts:7

Methods​

run()​

run(input: Iterable<Parameter>): ParserResult

Defined in: parser/Parser.ts:18

Parameters​

ParameterType
inputIterable<Parameter>

Returns​

ParserResult


setUnorderedStrategy()​

setUnorderedStrategy(strategy: IUnorderedStrategy): Parser

Defined in: parser/Parser.ts:13

Parameters​

ParameterType
strategyIUnorderedStrategy

Returns​

Parser