Class: ParserResult
Constructors
new ParserResult()
new ParserResult(
parser
:Parser
):ParserResult
Parameters
Parameter | Type |
---|---|
parser | Parser |
Returns
Defined in
Properties
flags
readonly
flags:Set
<string
>
Defined in
options
readonly
options:Map
<string
,string
[]>
Defined in
ordered
readonly
ordered:Parameter
[] =[]
Defined in
strategy
private
readonly
strategy:IUnorderedStrategy
Defined in
Methods
parse()
parse(
parameters
:Iterable
<Parameter
>):ParserResult
Parameters
Parameter | Type |
---|---|
parameters | Iterable <Parameter > |
Returns
Defined in
parseOrdered()
private
parseOrdered(parameter
:Parameter
):boolean
Parameters
Parameter | Type |
---|---|
parameter | Parameter |
Returns
boolean
Defined in
parsePossibleFlag()
private
parsePossibleFlag(parameter
:Parameter
):boolean
Parameters
Parameter | Type |
---|---|
parameter | Parameter |
Returns
boolean
Defined in
parsePossibleOptions()
private
parsePossibleOptions(parameter
:Parameter
):boolean
Parameters
Parameter | Type |
---|---|
parameter | Parameter |
Returns
boolean