Class: PrefixedStrategy
Defined in: parser/strategies/PrefixedStrategy.ts:4
Implements
Constructors
Constructor
new PrefixedStrategy(
prefixes: readonlystring[],separators: readonlystring[]):PrefixedStrategy
Defined in: parser/strategies/PrefixedStrategy.ts:8
Parameters
| Parameter | Type |
|---|---|
prefixes | readonly string[] |
separators | readonly string[] |
Returns
PrefixedStrategy
Properties
prefixes
readonlyprefixes: readonlystring[]
Defined in: parser/strategies/PrefixedStrategy.ts:5
separators
readonlyseparators: readonlystring[]
Defined in: parser/strategies/PrefixedStrategy.ts:6
Methods
matchFlag()
matchFlag(
input:string):Option<string>
Defined in: parser/strategies/PrefixedStrategy.ts:13
Matches a flag.
Parameters
| Parameter | Type | Description |
|---|---|---|
input | string | The string to match. |
Returns
Option<string>
Implementation of
matchOption()
matchOption(
input:string):Option<readonly [string,string]>
Defined in: parser/strategies/PrefixedStrategy.ts:25
Matches an option.
Parameters
| Parameter | Type | Description |
|---|---|---|
input | string | The string to match. |
Returns
Option<readonly [string, string]>