Skip to main content

Class: Parser

Defined in: parser/Parser.ts:6

Constructors

new Parser()

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