Class: Lexer
lexure/src.Lexer
Constructors
constructor
• new Lexer(options?
)
Parameters
Name | Type |
---|---|
options | Options |
Defined in
projects/utilities/packages/lexure/src/lib/lexer/Lexer.ts:8
Properties
quotes
• Readonly
quotes: readonly [open: string, close: string][]
Defined in
projects/utilities/packages/lexure/src/lib/lexer/Lexer.ts:5
separator
• Readonly
separator: string
Defined in
projects/utilities/packages/lexure/src/lib/lexer/Lexer.ts:6
Methods
raw
▸ raw(input
): TokenStream
Parameters
Name | Type |
---|---|
input | string |
Returns
Defined in
projects/utilities/packages/lexure/src/lib/lexer/Lexer.ts:17
run
▸ run(input
): ParameterStream
Parameters
Name | Type |
---|---|
input | string |
Returns
Defined in
projects/utilities/packages/lexure/src/lib/lexer/Lexer.ts:13