Class: ParserResult
Constructors
new ParserResult()
new ParserResult(
parser:Parser):ParserResult
Parameters
| Parameter | Type |
|---|---|
parser | Parser |
Returns
Source
Properties
flags
readonlyflags:Set<string>
Source
options
readonlyoptions:Map<string,string[]>
Source
ordered
readonlyordered:Parameter[] =[]
Source
strategy
privatereadonlystrategy:IUnorderedStrategy
Source
Methods
parse()
parse(
parameters:Iterable<Parameter>):ParserResult
Parameters
| Parameter | Type |
|---|---|
parameters | Iterable <Parameter> |
Returns
Source
parseOrdered()
privateparseOrdered(parameter:Parameter):boolean
Parameters
| Parameter | Type |
|---|---|
parameter | Parameter |
Returns
boolean
Source
parsePossibleFlag()
privateparsePossibleFlag(parameter:Parameter):boolean
Parameters
| Parameter | Type |
|---|---|
parameter | Parameter |
Returns
boolean
Source
parsePossibleOptions()
privateparsePossibleOptions(parameter:Parameter):boolean
Parameters
| Parameter | Type |
|---|---|
parameter | Parameter |
Returns
boolean