public class VM extends java.lang.Object implements Warn
Modifier and Type | Class and Description |
---|---|
class |
VM.BstEntry |
static interface |
VM.BstFunction |
class |
VM.Identifier |
class |
VM.MacroFunction |
class |
VM.StackFunction |
class |
VM.Variable |
Modifier and Type | Field and Description |
---|---|
static java.lang.Integer |
FALSE |
java.io.File |
file |
static java.lang.Integer |
TRUE |
Constructor and Description |
---|
VM(org.antlr.runtime.CharStream bst) |
VM(org.antlr.runtime.tree.CommonTree tree) |
VM(java.io.File f) |
VM(java.lang.String s) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
assign(VM.BstEntry context,
java.lang.Object o1,
java.lang.Object o2) |
static org.antlr.runtime.tree.CommonTree |
charStream2CommonTree(org.antlr.runtime.CharStream bst) |
void |
execute(java.lang.String name,
VM.BstEntry context) |
void |
execute(org.antlr.runtime.tree.Tree child) |
void |
executeInContext(java.lang.Object o,
VM.BstEntry context) |
java.util.Vector<VM.BstEntry> |
getEntries() |
java.util.Map<java.lang.String,VM.BstFunction> |
getFunctions() |
java.util.Map<java.lang.String,java.lang.Integer> |
getIntegers() |
java.util.Stack<java.lang.Object> |
getStack() |
java.util.Map<java.lang.String,java.lang.String> |
getStrings() |
void |
push(java.lang.Integer integer) |
void |
push(java.lang.String string) |
void |
push(VM.Identifier identifier) |
java.lang.String |
run(BibtexDatabase db) |
java.lang.String |
run(java.util.Collection<BibtexEntry> bibtex) |
void |
warn(java.lang.String string) |
public static final java.lang.Integer FALSE
public static final java.lang.Integer TRUE
public java.io.File file
public VM(java.io.File f) throws org.antlr.runtime.RecognitionException, java.io.IOException
org.antlr.runtime.RecognitionException
java.io.IOException
public VM(java.lang.String s) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public VM(org.antlr.runtime.CharStream bst) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public VM(org.antlr.runtime.tree.CommonTree tree)
public static org.antlr.runtime.tree.CommonTree charStream2CommonTree(org.antlr.runtime.CharStream bst) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
protected boolean assign(VM.BstEntry context, java.lang.Object o1, java.lang.Object o2)
public java.lang.String run(BibtexDatabase db)
public java.lang.String run(java.util.Collection<BibtexEntry> bibtex)
public void executeInContext(java.lang.Object o, VM.BstEntry context)
public void execute(org.antlr.runtime.tree.Tree child)
public void execute(java.lang.String name, VM.BstEntry context)
public void push(java.lang.Integer integer)
public void push(java.lang.String string)
public void push(VM.Identifier identifier)
public java.util.Map<java.lang.String,java.lang.String> getStrings()
public java.util.Map<java.lang.String,java.lang.Integer> getIntegers()
public java.util.Vector<VM.BstEntry> getEntries()
public java.util.Map<java.lang.String,VM.BstFunction> getFunctions()
public java.util.Stack<java.lang.Object> getStack()