| Modifier and Type | Field and Description |
|---|---|
static Object |
False |
static Object |
Null |
static Object |
True |
static Object |
TypeInteger |
static Object |
TypeObject |
static Object |
TypePair |
static Object |
TypeSymbol |
static Object |
Undefined |
| Constructor and Description |
|---|
Object() |
| Modifier and Type | Method and Description |
|---|---|
Object |
caaar() |
Object |
caadr() |
Object |
caar() |
Object |
cadadr() |
Object |
cadar() |
Object |
caddr() |
Object |
cadr() |
Object |
car() |
Object |
cdadr() |
Object |
cdar() |
Object |
cddr() |
Object |
cdr() |
Object |
cons() |
abstract boolean |
constant() |
Object |
debug() |
Object |
define() |
static void |
define(String function) |
Object |
divide() |
Object |
equals() |
Object |
evaluate() |
static Object |
evaluate(Object object) |
static Object |
evaluate(String string) |
static Map<String,Object> |
functions() |
Object |
gcd() |
Object |
integer() |
Object |
left() |
Object |
less() |
Object |
let() |
static Object |
let(Object attribute,
Object value,
Object term) |
static void |
main(String[] args) |
Object |
max() |
Object |
merge() |
Object |
min() |
Object |
mod() |
Object |
more() |
Object |
multiply() |
Object |
negate() |
Object |
pair() |
static Object |
parse(com.intersult.parser.ParseNode node) |
static Object |
parse(com.intersult.parser.Scanner scanner) |
static Object |
parse(String string) |
static Object |
parseInteger(com.intersult.parser.Terminal node) |
static Object |
parseList(com.intersult.parser.NonTerminal node) |
static Object |
parseListContent(com.intersult.parser.NonTerminal node,
int index) |
static Object |
parseSymbol(com.intersult.parser.Terminal node) |
Object |
plus() |
Object |
pow() |
Object |
quote() |
Object |
right() |
static Object |
substitute(Object object) |
Object |
subtract() |
Object |
symbol() |
Object |
test() |
Object |
type() |
Object |
undefine() |
public static final Object Null
public static final Object False
public static final Object Undefined
public static final Object True
public static final Object TypeObject
public static final Object TypeInteger
public static final Object TypeSymbol
public static final Object TypePair
public static void define(String function) throws com.intersult.parser.ParseException
com.intersult.parser.ParseExceptionpublic Object define()
public Object undefine()
public Object quote()
public Object left()
public Object right()
public static Object let(Object attribute, Object value, Object term) throws Exception
Exceptionpublic static Object parse(String string) throws com.intersult.parser.ParseException
com.intersult.parser.ParseExceptionpublic static Object parse(com.intersult.parser.Scanner scanner) throws com.intersult.parser.ParseException
com.intersult.parser.ParseExceptionpublic static Object parse(com.intersult.parser.ParseNode node)
public static Object parseList(com.intersult.parser.NonTerminal node)
public static Object parseListContent(com.intersult.parser.NonTerminal node, int index)
public static Object parseSymbol(com.intersult.parser.Terminal node)
public static Object parseInteger(com.intersult.parser.Terminal node)
public abstract boolean constant()
Copyright © 2014 Intersult GmbH. All rights reserved.