| Package | Description |
|---|---|
| com.googlecode.aviator.lexer | |
| com.googlecode.aviator.lexer.token | |
| com.googlecode.aviator.utils |
| Modifier and Type | Method | Description |
|---|---|---|
Variable |
SymbolTable.getVariable(String name) |
Get variable by name
|
Variable |
SymbolTable.reserve(String lexeme) |
| Modifier and Type | Method | Description |
|---|---|---|
static boolean |
SymbolTable.isReservedKeyword(Variable v) |
|
Token<?> |
SymbolTable.reserve(Variable variable) |
| Modifier and Type | Field | Description |
|---|---|---|
static Variable |
Variable.BREAK |
return keyword
|
static Variable |
Variable.CATCH |
|
static Variable |
Variable.CONTINUE |
return keyword
|
static Variable |
Variable.ELSE |
else keyword
|
static Variable |
Variable.ELSIF |
elsif keyword
|
static Variable |
Variable.END |
end keyword
|
static Variable |
Variable.FALSE |
Boolean value false
|
static Variable |
Variable.FINALLY |
|
static Variable |
Variable.FN |
fn keyword
|
static Variable |
Variable.FOR |
for keyword
|
static Variable |
Variable.IF |
if keyword
|
static Variable |
Variable.IN |
in keyword
|
static Variable |
Variable.LAMBDA |
Lambda keyword
|
static Variable |
Variable.LET |
let keyword
|
static Variable |
Variable.NEW |
|
static Variable |
Variable.NIL |
Boolean value false
|
static Variable |
Variable.RETURN |
return keyword
|
static Variable |
Variable.THROW |
|
static Variable |
Variable.TRUE |
Boolean value true
|
static Variable |
Variable.TRY |
elsif keyword
|
static Variable |
Variable.WHILE |
while keyword
|
| Modifier and Type | Field | Description |
|---|---|---|
static Variable |
Constants.CATCH_HANDLER_VAR |
|
static Variable |
Constants.IfReturnFn |
|
static Variable |
Constants.NEW_VAR |
|
static Variable |
Constants.REDUCER_LOOP |
|
static Variable |
Constants.ReducerEmptyVal |
|
static Variable |
Constants.ReducerFn |
|
static Variable |
Constants.SEQ_LIST_VAR |
|
static Variable |
Constants.THROW_VAR |
|
static Variable |
Constants.THROWABLE_VAR |
|
static Variable |
Constants.TRY_VAR |
Copyright © 2022–2023. All rights reserved.