Lexer
Static Method Summary
| Static Public Methods | ||
| public static |
setTokens(tokens: *) |
|
| public static |
tokenize(program: *): * |
|
| public static |
tokenizeFromFile(file: *): * |
|
Constructor Summary
| Public Constructor | ||
| public |
|
|
Method Summary
| Public Methods | ||
| public |
getParBalance(program: *): * |
|
| public |
setProgram(program: *): * |
|
| public |
tokenize(program: *): * |
|
| public |
tokenizeFromFile(file: *): * |
|
| Private Methods | ||
| private |
__transformTokens(tokens: *): * |
|
| private |
|
|
| private |
_getToken(): * |
|
| private |
_getTokens(): * |
|
Static Public Methods
public static setTokens(tokens: *) source
Params:
| Name | Type | Attribute | Description |
| tokens | * |
public static tokenize(program: *): * source
Params:
| Name | Type | Attribute | Description |
| program | * |
Return:
| * |
public static tokenizeFromFile(file: *): * source
Params:
| Name | Type | Attribute | Description |
| file | * |
Return:
| * |
