A B C D E F G H I J L M N O P R S T U V W X 

A

abs(IntOrDob) - Static method in class com.davinpearson.expr.BuiltInFunctions
 
ADDBY - Static variable in class com.davinpearson.ByteCodeInterpreter
 
addBy(int) - Method in class com.davinpearson.expr.ArrayCharStar
 
addBy(int) - Method in class com.davinpearson.expr.ArraySquigglies
 
addBy(int) - Method in class com.davinpearson.expr.AssignmentExpr
 
addBy(int) - Method in class com.davinpearson.expr.AssignmentExprOld
 
addBy(int) - Method in class com.davinpearson.expr.BitwiseAndExpr
 
addBy(int) - Method in class com.davinpearson.expr.BitwiseOrExpr
 
addBy(int) - Method in class com.davinpearson.expr.BitwiseXorExpr
 
addBy(int) - Method in class com.davinpearson.expr.BracketsExpr
 
addBy(int) - Method in class com.davinpearson.expr.ConditionalExpr
 
addBy(int) - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
addBy(int) - Method in class com.davinpearson.expr.Expr
 
addBy(int) - Method in class com.davinpearson.expr.Identifier
 
addBy(int) - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
addBy(int) - Method in class com.davinpearson.expr.Literal
 
addBy(int) - Method in class com.davinpearson.expr.LiteralBoolean
 
addBy(int) - Method in class com.davinpearson.expr.LiteralChar
 
addBy(int) - Method in class com.davinpearson.expr.LiteralDouble
 
addBy(int) - Method in class com.davinpearson.expr.LiteralInt
 
addBy(int) - Method in class com.davinpearson.expr.LiteralString
 
addBy(int) - Method in class com.davinpearson.expr.LogicalAndExpr
 
addBy(int) - Method in class com.davinpearson.expr.LogicalOrExpr
 
addBy(int) - Method in class com.davinpearson.expr.MinusPlusExpr
 
addBy(int) - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
addBy(int) - Method in class com.davinpearson.expr.OuterExpression
 
addBy(int) - Method in class com.davinpearson.expr.OuterExpression2
 
addBy(int) - Method in class com.davinpearson.expr.PostfixExpr
 
addBy(int) - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
addr - Static variable in class com.davinpearson.ByteCodeInterpreter
 
addr - Variable in class com.davinpearson.expr.ArraySquigglies
 
addr - Variable in class com.davinpearson.stmt.ExpressionStatement
 
addr - Variable in class com.davinpearson.stmt.Variable
 
address - Variable in exception com.davinpearson.CannotSetASubfieldOfADoubleException
 
addVar(String, int, IntOrDob) - Static method in class com.davinpearson.ByteCodeInterpreter
 
addVars() - Static method in class com.davinpearson.ByteCodeInterpreter
 
AND_EQ - Static variable in class com.davinpearson.expr.Tokes
 
append(StringBuffer, Object) - Static method in class com.davinpearson.expr.Expr
 
append(StringBuffer, Object) - Static method in class com.davinpearson.stmt.Stmt
 
append(StringBuffer, String) - Static method in class com.davinpearson.stmt.Stmt
 
appendln(StringBuffer, Object) - Static method in class com.davinpearson.expr.Expr
 
appendln(StringBuffer, Object) - Static method in class com.davinpearson.stmt.Stmt
 
appendln(StringBuffer, String) - Static method in class com.davinpearson.stmt.Stmt
 
applyStars(StringBuffer, int, String) - Static method in class com.davinpearson.expr.PostfixExpr
 
args - Variable in class com.davinpearson.stmt.Function
 
args - Variable in class com.davinpearson.stmt.Type
 
args - Variable in class com.davinpearson.stmt.Typedef
 
argsSize - Variable in class com.davinpearson.stmt.Function
 
array - Variable in class com.davinpearson.expr.ArraySquigglies
 
ArrayCharStar - Class in com.davinpearson.expr
 
arrayCharStar - Variable in class com.davinpearson.stmt.Variable
 
arrays - Variable in class com.davinpearson.stmt.StructPair
 
arraysAreEqual(int[], int[]) - Method in class com.davinpearson.expr.ArraySquigglies
 
ArraySquigglies - Class in com.davinpearson.expr
 
arraySquigglies - Variable in class com.davinpearson.stmt.Variable
 
ARROW - Static variable in class com.davinpearson.expr.Tokes
 
AssignmentExpr - Class in com.davinpearson.expr
 
AssignmentExprOld - Class in com.davinpearson.expr
 
atof(String) - Static method in class com.davinpearson.expr.BuiltInFunctions
 
atoi(String) - Static method in class com.davinpearson.expr.BuiltInFunctions
 

B

backStack - Variable in class com.davinpearson.expr.FReader
 
BitwiseAndExpr - Class in com.davinpearson.expr
 
BitwiseOrExpr - Class in com.davinpearson.expr
 
BitwiseXorExpr - Class in com.davinpearson.expr
 
body - Variable in class com.davinpearson.stmt.Function
 
BOOLEAN - Static variable in class com.davinpearson.expr.Tokes
 
brackets - Variable in class com.davinpearson.expr.PostfixExpr
 
brackets - Variable in class com.davinpearson.stmt.Variable
 
BracketsExpr - Class in com.davinpearson.expr
 
BuiltInFunctions - Class in com.davinpearson.expr
 
ByteCodeInterpreter - Class in com.davinpearson
 
ByteCodeInterpreter() - Constructor for class com.davinpearson.ByteCodeInterpreter
 

C

C2JWriter - Class in com.davinpearson
 
C2JWriter() - Constructor for class com.davinpearson.C2JWriter
 
calc_1D_index(int[], Vector<Integer>) - Method in class com.davinpearson.expr.ArraySquigglies
 
calcDim(int) - Method in class com.davinpearson.expr.ArraySquigglies
 
calcMult2(int) - Method in class com.davinpearson.expr.ArraySquigglies
 
calcOffsets(StringBuffer, boolean, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.PostfixExpr
 
calculate() - Method in class com.davinpearson.expr.ArrayCharStar
 
calculate() - Method in class com.davinpearson.expr.ArraySquigglies
 
calculate() - Method in class com.davinpearson.expr.AssignmentExpr
 
calculate() - Method in class com.davinpearson.expr.AssignmentExprOld
 
calculate() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
calculate() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
calculate() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
calculate() - Method in class com.davinpearson.expr.BracketsExpr
 
calculate() - Method in class com.davinpearson.expr.ConditionalExpr
 
calculate() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
calculate() - Method in class com.davinpearson.expr.Expr
 
calculate() - Method in class com.davinpearson.expr.Identifier
 
calculate() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
calculate() - Method in class com.davinpearson.expr.Literal
 
calculate() - Method in class com.davinpearson.expr.LiteralBoolean
 
calculate() - Method in class com.davinpearson.expr.LiteralChar
 
calculate() - Method in class com.davinpearson.expr.LiteralDouble
 
calculate() - Method in class com.davinpearson.expr.LiteralInt
 
calculate() - Method in class com.davinpearson.expr.LiteralString
 
calculate() - Method in class com.davinpearson.expr.LogicalAndExpr
 
calculate() - Method in class com.davinpearson.expr.LogicalOrExpr
 
calculate() - Method in class com.davinpearson.expr.MinusPlusExpr
 
calculate() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
calculate() - Method in class com.davinpearson.expr.OuterExpression
 
calculate() - Method in class com.davinpearson.expr.OuterExpression2
 
calculate() - Method in class com.davinpearson.expr.PostfixExpr
 
calculate() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
calculate(String) - Method in class com.davinpearson.stmt.CompoundStatement
 
calculate(String) - Method in class com.davinpearson.stmt.DeclarationStatement
 
calculate(String) - Method in class com.davinpearson.stmt.ExpressionStatement
 
calculate(String) - Method in class com.davinpearson.stmt.Function
 
calculate(String) - Method in class com.davinpearson.stmt.IterationStatement
 
calculate(String) - Method in class com.davinpearson.stmt.JumpStatement
 
calculate(String) - Method in class com.davinpearson.stmt.LabelledStatement
 
calculate(String) - Method in class com.davinpearson.stmt.MultiList
 
calculate(String) - Method in class com.davinpearson.stmt.ReturnStatement
 
calculate(String) - Method in class com.davinpearson.stmt.SelectionStatement
 
calculate(String) - Method in class com.davinpearson.stmt.Statement
 
calculate(String) - Method in class com.davinpearson.stmt.StatementSeq
 
calculate(String) - Method in class com.davinpearson.stmt.Stmt
 
calculate(String) - Method in class com.davinpearson.stmt.SwitchStatement
 
calculate_inner(int) - Method in class com.davinpearson.expr.PostfixExpr
 
calculateIndex(int) - Method in class com.davinpearson.expr.ArraySquigglies
 
CALL - Static variable in class com.davinpearson.ByteCodeInterpreter
 
CALLNOT - Static variable in class com.davinpearson.ByteCodeInterpreter
 
CannotSetASubfieldOfADoubleException - Exception in com.davinpearson
 
CannotSetASubfieldOfADoubleException(int) - Constructor for exception com.davinpearson.CannotSetASubfieldOfADoubleException
 
CHAR - Static variable in class com.davinpearson.expr.Tokes
 
CHAR_STAR_START - Static variable in class com.davinpearson.ByteCodeInterpreter
 
charArray2String(int) - Static method in class com.davinpearson.ByteCodeInterpreter
 
charStarAddress - Static variable in class com.davinpearson.ByteCodeInterpreter
 
clone() - Method in class com.davinpearson.expr.Dob
 
clone() - Method in class com.davinpearson.expr.Int
 
clone() - Method in class com.davinpearson.expr.IntOrDob
 
code - Static variable in class com.davinpearson.ByteCodeInterpreter
 
com.davinpearson - package com.davinpearson
 
com.davinpearson.expr - package com.davinpearson.expr
 
com.davinpearson.stmt - package com.davinpearson.stmt
 
COMMA - Static variable in class com.davinpearson.expr.Tokes
 
COMMENT - Static variable in class com.davinpearson.expr.Tokes
 
compareTo(Object) - Method in class com.davinpearson.expr.Int
 
compareTo(Object) - Method in class com.davinpearson.expr.IntOffset
 
compareTo(Object) - Method in class com.davinpearson.expr.Pair
 
compareTo(Object) - Method in class com.davinpearson.expr.SpOffset
 
compareTo(Object) - Method in class com.davinpearson.stmt.Type
 
compareTo(Object) - Method in class com.davinpearson.stmt.Variable
 
CompoundStatement - Class in com.davinpearson.stmt
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_BitwiseAnd
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_BitwiseOr
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_BitwiseXor
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_Conditional
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_DividedBy
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_Eq
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_Gt
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_Gteq
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_Ll
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_LogicalAnd
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_LogicalOr
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_Lt
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_Lteq
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_Modulo
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_NotEq
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_Plus
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_Rr
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_Subtract
 
compute(IntOrDob, IntOrDob) - Method in class com.davinpearson.expr.ReturnValue_Times
 
computeFields() - Method in class com.davinpearson.expr.PostfixExpr
 
computeType(String) - Static method in class com.davinpearson.stmt.IndexOf
 
computeVariable(String) - Static method in class com.davinpearson.ByteCodeInterpreter
 
computeVariableAddr(String) - Static method in class com.davinpearson.ByteCodeInterpreter
 
computeVariableMap(String) - Static method in class com.davinpearson.ByteCodeInterpreter
 
condition - Variable in class com.davinpearson.stmt.SelectionStatement
 
condition1 - Variable in class com.davinpearson.stmt.IterationStatement
 
condition2 - Variable in class com.davinpearson.stmt.IterationStatement
 
condition3 - Variable in class com.davinpearson.stmt.IterationStatement
 
ConditionalExpr - Class in com.davinpearson.expr
 
constantExpr - Variable in class com.davinpearson.stmt.LabelledStatement
 
containsEquals() - Method in class com.davinpearson.expr.AssignmentExpr
 
containsEquals() - Method in class com.davinpearson.expr.AssignmentExprOld
 
containsEquals() - Method in class com.davinpearson.expr.Expr
 
count(String, String) - Static method in class com.davinpearson.expr.Expr
 
countArrows(String) - Static method in class com.davinpearson.expr.PostfixExpr
 
countEquals(String) - Static method in class com.davinpearson.expr.Expr
 
countStars(String) - Static method in class com.davinpearson.expr.Expr
 
countSymbol(String, String) - Static method in class com.davinpearson.expr.PostfixExpr
 
ctor(String, int, String, Type) - Static method in class com.davinpearson.expr.ArrayCharStar
 
ctor(Reader, Vector<Integer>, String, Type) - Static method in class com.davinpearson.expr.ArraySquigglies
 
ctor(Reader, boolean) - Static method in class com.davinpearson.expr.AssignmentExpr
 
ctor(Reader, boolean) - Static method in class com.davinpearson.expr.AssignmentExprOld
 
ctor(Reader, boolean) - Static method in class com.davinpearson.expr.BitwiseAndExpr
 
ctor(Reader, boolean) - Static method in class com.davinpearson.expr.BitwiseOrExpr
 
ctor(Reader, boolean) - Static method in class com.davinpearson.expr.BitwiseXorExpr
 
ctor(Reader) - Static method in class com.davinpearson.expr.ConditionalExpr
 
ctor(Reader, boolean) - Static method in class com.davinpearson.expr.EqualNotEqualExpr
 
ctor(Reader) - Static method in class com.davinpearson.expr.Identifier
 
ctor(Reader, boolean) - Static method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
ctor(Reader, boolean) - Static method in class com.davinpearson.expr.Literal
 
ctor(Reader) - Static method in class com.davinpearson.expr.LiteralBoolean
 
ctor(Reader) - Static method in class com.davinpearson.expr.LiteralChar
 
ctor(Reader) - Static method in class com.davinpearson.expr.LiteralDouble
 
ctor(double) - Static method in class com.davinpearson.expr.LiteralDouble
 
ctor(Reader) - Static method in class com.davinpearson.expr.LiteralInt
 
ctor(long) - Static method in class com.davinpearson.expr.LiteralInt
 
ctor(Reader) - Static method in class com.davinpearson.expr.LiteralString
 
ctor(Reader, boolean) - Static method in class com.davinpearson.expr.LogicalAndExpr
 
ctor(Reader, boolean) - Static method in class com.davinpearson.expr.LogicalOrExpr
 
ctor(Reader, boolean) - Static method in class com.davinpearson.expr.MinusPlusExpr
 
ctor(Reader, boolean) - Static method in class com.davinpearson.expr.MultDivideModuloExpr
 
ctor(Expr) - Static method in class com.davinpearson.expr.MultDivideModuloExpr
 
ctor(Reader) - Static method in class com.davinpearson.expr.OuterExpression
 
ctor(Reader) - Static method in class com.davinpearson.expr.OuterExpression2
 
ctor(Reader, boolean) - Static method in class com.davinpearson.expr.PostfixExpr
 
ctor(Reader, boolean) - Static method in class com.davinpearson.expr.ShiftLeftRightExpr
 
ctor() - Static method in class com.davinpearson.expr.SystemErrPtr
 
ctor() - Static method in class com.davinpearson.expr.SystemInPtr
 
ctor() - Static method in class com.davinpearson.expr.SystemOutPtr
 
ctor(Reader) - Static method in class com.davinpearson.stmt.CompoundStatement
 
ctor(Reader) - Static method in class com.davinpearson.stmt.ExpressionStatement
 
ctor(Reader) - Static method in class com.davinpearson.stmt.Function
 
ctor(Reader) - Static method in class com.davinpearson.stmt.IterationStatement
 
ctor(Reader) - Static method in class com.davinpearson.stmt.JumpStatement
 
ctor() - Static method in class com.davinpearson.stmt.LabelledStatement
 
ctor(Reader) - Static method in class com.davinpearson.stmt.LabelledStatement
 
ctor() - Static method in class com.davinpearson.stmt.MultiList
 
ctor(Reader) - Static method in class com.davinpearson.stmt.MultiList
 
ctor(Reader) - Static method in class com.davinpearson.stmt.ReturnStatement
 
ctor(Reader) - Static method in class com.davinpearson.stmt.SelectionStatement
 
ctor(Reader) - Static method in class com.davinpearson.stmt.Statement
 
ctor(Reader) - Static method in class com.davinpearson.stmt.StatementSeq
 
ctor(Reader) - Static method in class com.davinpearson.stmt.Struct
 
ctor(Reader) - Static method in class com.davinpearson.stmt.SwitchStatement
 
ctor(String) - Static method in class com.davinpearson.stmt.Type
 
ctor(String, boolean, int, int) - Static method in class com.davinpearson.stmt.Type
 
ctor(Reader) - Static method in class com.davinpearson.stmt.Type
 
ctor(Reader) - Static method in class com.davinpearson.stmt.Typedef
 
ctor(String, Type, int, boolean) - Static method in class com.davinpearson.stmt.Variable
 
ctor(String, String, boolean) - Static method in class com.davinpearson.stmt.Variable
 
ctor(Reader, Type, boolean) - Static method in class com.davinpearson.stmt.Variable
 
ctorConstCharStar(String, String, boolean) - Static method in class com.davinpearson.stmt.Variable
 
ctorRound(Reader) - Static method in class com.davinpearson.expr.BracketsExpr
 
ctorSquare(Reader) - Static method in class com.davinpearson.expr.BracketsExpr
 
currentChar - Variable in class com.davinpearson.expr.Gulper
 
currentFunction - Static variable in class com.davinpearson.ByteCodeInterpreter
 
currentFunctionStack - Static variable in class com.davinpearson.ByteCodeInterpreter
 
currentIndex - Variable in class com.davinpearson.expr.FReader
 
currentlyAndEq() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.AND_EQ.
currentlyArrow() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.ARROW.
currentlyBoolean() - Method in class com.davinpearson.expr.Reader
Returns whether or not currently looking at a boolean literal.
currentlyChar() - Method in class com.davinpearson.expr.Reader
Returns whether or not currently looking at a char literal.
currentlyDouble() - Method in class com.davinpearson.expr.Reader
Returns whether or not currently looking at a double literal.
currentlyEOF() - Method in class com.davinpearson.expr.Reader
Returns whether or not EOF (End of File) has been reached.
currentlyEq() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.EQ.
currentlyGTEq() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.GT_EQ.
currentlyIdentifier() - Method in class com.davinpearson.expr.Reader
Returns whether or not currently looking a an identifer literal.
currentlyInt() - Method in class com.davinpearson.expr.Reader
Returns whether or not currently looking at an int literal.
currentlyLL() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.LL.
currentlyLLEq() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.LL_EQ.
currentlyLogicalAnd() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.LOGICAL_AND.
currentlyLogicalOr() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.LOGICAL_OR.
currentlyLTEq() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.LT_EQ.
currentlyMinusEq() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.MINUS_EQ.
currentlyMM() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.MM.
currentlyNotEq() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.NOT_EQ.
currentlyOrEq() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.OR_EQ.
currentlyPercentEq() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.PERCENT_EQ
currentlyPlusEq() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.PLUS_EQ.
currentlyPP() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.PP.
currentlyRR() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.RR.
currentlyRREq() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.RR_EQ.
currentlySlashEq() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.SLASH_EQ.
currentlyStarEq() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.STAR_EQ.
currentlyString() - Method in class com.davinpearson.expr.Reader
Returns whether or not currently looking at a string literal.
currentlyXorEq() - Method in class com.davinpearson.expr.Reader
Returns whether or not current token is Tokes.XOR_EQ.
currentToken() - Method in class com.davinpearson.expr.Reader
Returns the current token code.
currentType() - Method in class com.davinpearson.expr.Reader
Returns the current token type.

D

d1size - Variable in class com.davinpearson.expr.ArraySquigglies
 
data - Variable in class com.davinpearson.expr.Dob
 
debug - Static variable in class com.davinpearson.ByteCodeInterpreter
 
debug - Static variable in class com.davinpearson.expr.Expr
 
debug - Static variable in class com.davinpearson.expr.Reader
Stores whether or not currently giving a verbose diagnostic.
debug - Static variable in class com.davinpearson.stmt.Stmt
 
debug - Static variable in class com.davinpearson.stmt.Variable
 
debugInfo() - Method in class com.davinpearson.expr.Reader
Returns a string containing the internal state of the lexer.
decChar(int) - Static method in class com.davinpearson.expr.Int
 
DeclarationStatement - Class in com.davinpearson.stmt
 
decPrint32(int) - Static method in class com.davinpearson.expr.Int
 
decPrint8(byte) - Static method in class com.davinpearson.expr.Int
 
decrement(int[]) - Method in class com.davinpearson.expr.ArraySquigglies
 
divide(IntOrDob, IntOrDob) - Static method in class com.davinpearson.expr.Worker
 
do_action(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.PostfixExpr
 
Dob - Class in com.davinpearson.expr
 
Dob() - Constructor for class com.davinpearson.expr.Dob
 
Dob(double) - Constructor for class com.davinpearson.expr.Dob
 
doGet(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.PostfixExpr
 
DoMe - Class in com.davinpearson.expr
 
DoMe() - Constructor for class com.davinpearson.expr.DoMe
 
doMe() - Method in class com.davinpearson.expr.DoMe
 
doMes - Static variable in class com.davinpearson.ByteCodeInterpreter
 
doPut(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.PostfixExpr
 
DOUBLE - Static variable in class com.davinpearson.expr.Tokes
 
DoubleException - Exception in com.davinpearson.expr
 
DoubleException() - Constructor for exception com.davinpearson.expr.DoubleException
 
DoubleMap - Class in com.davinpearson.expr
 
DoubleMap() - Constructor for class com.davinpearson.expr.DoubleMap
 

E

EndOfMethodException - Exception in com.davinpearson.expr
 
EndOfMethodException() - Constructor for exception com.davinpearson.expr.EndOfMethodException
 
EOF - Static variable in class com.davinpearson.expr.Tokes
 
EQ - Static variable in class com.davinpearson.ByteCodeInterpreter
 
EQ - Static variable in class com.davinpearson.expr.Tokes
 
EqualNotEqualExpr - Class in com.davinpearson.expr
 
equals(Object) - Method in class com.davinpearson.stmt.Variable
 
evaluate() - Static method in class com.davinpearson.ByteCodeInterpreter
 
expr - Variable in class com.davinpearson.expr.BitwiseAndExpr
 
expr - Variable in class com.davinpearson.expr.BitwiseOrExpr
 
expr - Variable in class com.davinpearson.expr.BitwiseXorExpr
 
expr - Variable in class com.davinpearson.expr.EqualNotEqualExpr
 
Expr - Class in com.davinpearson.expr
 
Expr() - Constructor for class com.davinpearson.expr.Expr
 
expr - Variable in class com.davinpearson.expr.Literal
 
expr - Variable in class com.davinpearson.expr.LogicalAndExpr
 
expr - Variable in class com.davinpearson.expr.LogicalOrExpr
 
expr - Variable in class com.davinpearson.expr.MinusPlusExpr
 
expr - Variable in class com.davinpearson.expr.MultDivideModuloExpr
 
expr - Variable in class com.davinpearson.expr.OuterExpression
 
expr - Variable in class com.davinpearson.expr.OuterExpression2
 
expr - Variable in class com.davinpearson.expr.ShiftLeftRightExpr
 
expr - Variable in class com.davinpearson.stmt.ExpressionStatement
 
expr - Variable in class com.davinpearson.stmt.SwitchStatement
 
expr1 - Variable in class com.davinpearson.expr.ConditionalExpr
 
expr1 - Variable in class com.davinpearson.expr.LessThanGreaterThanExpr
 
expr2 - Variable in class com.davinpearson.expr.ConditionalExpr
 
expr2 - Variable in class com.davinpearson.expr.LessThanGreaterThanExpr
 
expr3 - Variable in class com.davinpearson.expr.ConditionalExpr
 
ExpressionStatement - Class in com.davinpearson.stmt
 
exprs - Variable in class com.davinpearson.expr.BracketsExpr
 

F

FCALL - Static variable in class com.davinpearson.ByteCodeInterpreter
 
fclose() - Method in class com.davinpearson.expr.FilePtr
 
fgetc() - Method in class com.davinpearson.expr.FilePtr
 
fgetc() - Method in class com.davinpearson.expr.FReader
 
fields - Variable in class com.davinpearson.expr.PostfixExpr
 
fileColumn - Variable in class com.davinpearson.expr.Gulper
 
FileGulper - Class in com.davinpearson.expr
 
FileGulper(String) - Constructor for class com.davinpearson.expr.FileGulper
 
fileLine - Variable in class com.davinpearson.expr.Gulper
 
fileName - Variable in class com.davinpearson.expr.Gulper
 
FilePtr - Class in com.davinpearson.expr
 
FilePtr() - Constructor for class com.davinpearson.expr.FilePtr
 
filePtrAddr - Static variable in class com.davinpearson.ByteCodeInterpreter
 
filePtrArray - Static variable in class com.davinpearson.ByteCodeInterpreter
 
filePtrMap - Static variable in class com.davinpearson.ByteCodeInterpreter
 
findStarNumber() - Method in class com.davinpearson.expr.ArrayCharStar
 
findStarNumber() - Method in class com.davinpearson.expr.ArraySquigglies
 
findStarNumber() - Method in class com.davinpearson.expr.AssignmentExpr
 
findStarNumber() - Method in class com.davinpearson.expr.AssignmentExprOld
 
findStarNumber() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
findStarNumber() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
findStarNumber() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
findStarNumber() - Method in class com.davinpearson.expr.BracketsExpr
 
findStarNumber() - Method in class com.davinpearson.expr.ConditionalExpr
 
findStarNumber() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
findStarNumber() - Method in class com.davinpearson.expr.Expr
 
findStarNumber() - Method in class com.davinpearson.expr.Identifier
 
findStarNumber() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
findStarNumber() - Method in class com.davinpearson.expr.Literal
 
findStarNumber() - Method in class com.davinpearson.expr.LiteralBoolean
 
findStarNumber() - Method in class com.davinpearson.expr.LiteralChar
 
findStarNumber() - Method in class com.davinpearson.expr.LiteralDouble
 
findStarNumber() - Method in class com.davinpearson.expr.LiteralInt
 
findStarNumber() - Method in class com.davinpearson.expr.LiteralString
 
findStarNumber() - Method in class com.davinpearson.expr.LogicalAndExpr
 
findStarNumber() - Method in class com.davinpearson.expr.LogicalOrExpr
 
findStarNumber() - Method in class com.davinpearson.expr.MinusPlusExpr
 
findStarNumber() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
findStarNumber() - Method in class com.davinpearson.expr.OuterExpression
 
findStarNumber() - Method in class com.davinpearson.expr.OuterExpression2
 
findStarNumber() - Method in class com.davinpearson.expr.PostfixExpr
 
findStarNumber() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
findStarNumber() - Method in class com.davinpearson.stmt.CompoundStatement
 
findStarNumber() - Method in class com.davinpearson.stmt.DeclarationStatement
 
findStarNumber() - Method in class com.davinpearson.stmt.ExpressionStatement
 
findStarNumber() - Method in class com.davinpearson.stmt.Function
 
findStarNumber() - Method in class com.davinpearson.stmt.IterationStatement
 
findStarNumber() - Method in class com.davinpearson.stmt.JumpStatement
 
findStarNumber() - Method in class com.davinpearson.stmt.LabelledStatement
 
findStarNumber() - Method in class com.davinpearson.stmt.MultiList
 
findStarNumber() - Method in class com.davinpearson.stmt.ReturnStatement
 
findStarNumber() - Method in class com.davinpearson.stmt.SelectionStatement
 
findStarNumber() - Method in class com.davinpearson.stmt.Statement
 
findStarNumber() - Method in class com.davinpearson.stmt.StatementSeq
 
findStarNumber() - Method in class com.davinpearson.stmt.Stmt
 
findStarNumber() - Method in class com.davinpearson.stmt.SwitchStatement
 
foo() - Method in class com.davinpearson.expr.ArrayCharStar
 
foo() - Method in class com.davinpearson.expr.ArraySquigglies
 
foo() - Method in class com.davinpearson.expr.AssignmentExpr
 
foo() - Method in class com.davinpearson.expr.AssignmentExprOld
 
foo() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
foo() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
foo() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
foo() - Method in class com.davinpearson.expr.BracketsExpr
 
foo() - Method in class com.davinpearson.expr.ConditionalExpr
 
foo() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
foo() - Method in class com.davinpearson.expr.Expr
 
foo() - Method in class com.davinpearson.expr.Identifier
 
foo() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
foo() - Method in class com.davinpearson.expr.Literal
 
foo() - Method in class com.davinpearson.expr.LiteralBoolean
 
foo() - Method in class com.davinpearson.expr.LiteralChar
 
foo() - Method in class com.davinpearson.expr.LiteralDouble
 
foo() - Method in class com.davinpearson.expr.LiteralInt
 
foo() - Method in class com.davinpearson.expr.LiteralString
 
foo() - Method in class com.davinpearson.expr.LogicalAndExpr
 
foo() - Method in class com.davinpearson.expr.LogicalOrExpr
 
foo() - Method in class com.davinpearson.expr.MinusPlusExpr
 
foo() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
foo() - Method in class com.davinpearson.expr.OuterExpression
 
foo() - Method in class com.davinpearson.expr.OuterExpression2
 
foo() - Method in class com.davinpearson.expr.PostfixExpr
 
foo() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
foo() - Method in class com.davinpearson.stmt.CompoundStatement
 
foo() - Method in class com.davinpearson.stmt.DeclarationStatement
 
foo() - Method in class com.davinpearson.stmt.ExpressionStatement
 
foo() - Method in class com.davinpearson.stmt.Function
 
foo() - Method in class com.davinpearson.stmt.IterationStatement
 
foo() - Method in class com.davinpearson.stmt.JumpStatement
 
foo() - Method in class com.davinpearson.stmt.LabelledStatement
 
foo() - Method in class com.davinpearson.stmt.MultiList
 
foo() - Method in class com.davinpearson.stmt.ReturnStatement
 
foo() - Method in class com.davinpearson.stmt.SelectionStatement
 
foo() - Method in class com.davinpearson.stmt.Statement
 
foo() - Method in class com.davinpearson.stmt.StatementSeq
 
foo() - Method in class com.davinpearson.stmt.Stmt
 
foo() - Method in class com.davinpearson.stmt.SwitchStatement
 
fopen(String, String) - Static method in class com.davinpearson.expr.FilePtr
 
forwardStack - Variable in class com.davinpearson.expr.FReader
 
fputc(char) - Method in class com.davinpearson.expr.FilePtr
 
fputc(char) - Method in class com.davinpearson.expr.SystemErrPtr
 
fputc(char) - Method in class com.davinpearson.expr.SystemOutPtr
 
FReader - Class in com.davinpearson.expr
 
FReader(String) - Constructor for class com.davinpearson.expr.FReader
 
free(int, int) - Static method in class com.davinpearson.expr.Malloc
 
fseek(int, int) - Method in class com.davinpearson.expr.FilePtr
 
fseek_cur(int) - Method in class com.davinpearson.expr.FilePtr
 
fseek_end(int) - Method in class com.davinpearson.expr.FilePtr
 
fseek_set(int) - Method in class com.davinpearson.expr.FilePtr
 
ftell() - Method in class com.davinpearson.expr.FilePtr
 
Function - Class in com.davinpearson.stmt
 
functionMap - Static variable in class com.davinpearson.stmt.MultiList
 
functionPointer - Static variable in class com.davinpearson.ByteCodeInterpreter
 

G

get(String) - Method in class com.davinpearson.expr.DoubleMap
 
get(Integer) - Method in class com.davinpearson.expr.DoubleMap
 
getAddress() - Method in class com.davinpearson.expr.IntOffset
 
getAddress() - Method in class com.davinpearson.expr.Pair
 
getArgsSize() - Method in class com.davinpearson.stmt.Function
 
getBoolean() - Method in class com.davinpearson.expr.Reader
Returns the current boolean literal.
getChar() - Method in class com.davinpearson.expr.Dob
 
getChar() - Method in class com.davinpearson.expr.Int
 
getChar(String) - Static method in class com.davinpearson.expr.PostfixExpr
 
getChar() - Method in class com.davinpearson.expr.PostfixExpr
 
getChar() - Method in class com.davinpearson.expr.Reader
Returns the current char literal.
getContents(String) - Method in class com.davinpearson.expr.DoubleMap
 
getContents(Integer) - Method in class com.davinpearson.expr.DoubleMap
 
getCurrentChar() - Method in class com.davinpearson.expr.Gulper
 
getData() - Method in class com.davinpearson.expr.Dob
 
getData() - Method in class com.davinpearson.expr.Int
 
getDouble() - Method in class com.davinpearson.expr.Dob
 
getDouble() - Method in class com.davinpearson.expr.Int
 
getDouble() - Method in class com.davinpearson.expr.IntOrDob
 
getDouble() - Method in class com.davinpearson.expr.Reader
Returns the current double literal.
getFileAndFileLineAndColumn() - Method in class com.davinpearson.expr.Reader
Returns the current file file, line and column.
getFileColumn() - Method in class com.davinpearson.expr.Gulper
 
getFileLine() - Method in class com.davinpearson.expr.Gulper
 
getFileLine() - Method in class com.davinpearson.expr.Reader
Returns the current file line.
getFileName() - Method in class com.davinpearson.expr.Gulper
 
getFileName() - Method in class com.davinpearson.expr.Reader
Returns the current file name.
getFlatStars() - Method in class com.davinpearson.expr.PostfixExpr
 
getIdentifier() - Method in class com.davinpearson.expr.Reader
Returns the current identifier literal.
getInt() - Method in class com.davinpearson.expr.Dob
 
getInt() - Method in class com.davinpearson.expr.Int
 
getInt() - Method in class com.davinpearson.expr.IntOrDob
 
getInt() - Method in class com.davinpearson.expr.Reader
Returns the current integer literal.
getInt() - Method in class com.davinpearson.expr.SpOffset
 
getIsPlus() - Method in class com.davinpearson.expr.PostfixExpr
 
getLValue() - Method in class com.davinpearson.expr.ArrayCharStar
 
getLValue() - Method in class com.davinpearson.expr.ArraySquigglies
 
getLValue() - Method in class com.davinpearson.expr.AssignmentExpr
 
getLValue() - Method in class com.davinpearson.expr.AssignmentExprOld
 
getLValue() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
getLValue() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
getLValue() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
getLValue() - Method in class com.davinpearson.expr.BracketsExpr
 
getLValue() - Method in class com.davinpearson.expr.ConditionalExpr
 
getLValue() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
getLValue() - Method in class com.davinpearson.expr.Expr
 
getLValue() - Method in class com.davinpearson.expr.Identifier
 
getLValue() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
getLValue() - Method in class com.davinpearson.expr.Literal
 
getLValue() - Method in class com.davinpearson.expr.LiteralBoolean
 
getLValue() - Method in class com.davinpearson.expr.LiteralChar
 
getLValue() - Method in class com.davinpearson.expr.LiteralDouble
 
getLValue() - Method in class com.davinpearson.expr.LiteralInt
 
getLValue() - Method in class com.davinpearson.expr.LiteralString
 
getLValue() - Method in class com.davinpearson.expr.LogicalAndExpr
 
getLValue() - Method in class com.davinpearson.expr.LogicalOrExpr
 
getLValue() - Method in class com.davinpearson.expr.MinusPlusExpr
 
getLValue() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
getLValue() - Method in class com.davinpearson.expr.OuterExpression
 
getLValue() - Method in class com.davinpearson.expr.OuterExpression2
 
getLValue() - Method in class com.davinpearson.expr.PostfixExpr
 
getLValue() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.ArrayCharStar
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.ArraySquigglies
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.AssignmentExpr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.AssignmentExprOld
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.BracketsExpr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.ConditionalExpr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.Expr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.Identifier
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.Literal
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.LiteralBoolean
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.LiteralChar
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.LiteralDouble
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.LiteralInt
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.LiteralString
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.LogicalAndExpr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.LogicalOrExpr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.MinusPlusExpr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.OuterExpression
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.OuterExpression2
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.PostfixExpr
 
getMinusPlusExpr() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
getNumStars() - Method in class com.davinpearson.expr.ArrayCharStar
 
getNumStars() - Method in class com.davinpearson.expr.ArraySquigglies
 
getNumStars() - Method in class com.davinpearson.expr.AssignmentExpr
 
getNumStars() - Method in class com.davinpearson.expr.AssignmentExprOld
 
getNumStars() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
getNumStars() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
getNumStars() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
getNumStars() - Method in class com.davinpearson.expr.BracketsExpr
 
getNumStars() - Method in class com.davinpearson.expr.ConditionalExpr
 
getNumStars() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
getNumStars() - Method in class com.davinpearson.expr.Expr
 
getNumStars() - Method in class com.davinpearson.expr.Identifier
 
getNumStars() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
getNumStars() - Method in class com.davinpearson.expr.Literal
 
getNumStars() - Method in class com.davinpearson.expr.LiteralBoolean
 
getNumStars() - Method in class com.davinpearson.expr.LiteralChar
 
getNumStars() - Method in class com.davinpearson.expr.LiteralDouble
 
getNumStars() - Method in class com.davinpearson.expr.LiteralInt
 
getNumStars() - Method in class com.davinpearson.expr.LiteralString
 
getNumStars() - Method in class com.davinpearson.expr.LogicalAndExpr
 
getNumStars() - Method in class com.davinpearson.expr.LogicalOrExpr
 
getNumStars() - Method in class com.davinpearson.expr.MinusPlusExpr
 
getNumStars() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
getNumStars() - Method in class com.davinpearson.expr.OuterExpression
 
getNumStars() - Method in class com.davinpearson.expr.OuterExpression2
 
getNumStars() - Method in class com.davinpearson.expr.PostfixExpr
 
getNumStars() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
getOffset() - Method in class com.davinpearson.expr.IntOffset
 
getOffset() - Method in class com.davinpearson.expr.SpOffset
 
getOffset(String) - Method in class com.davinpearson.stmt.Struct
 
getPostfixExpr() - Method in class com.davinpearson.expr.ArrayCharStar
 
getPostfixExpr() - Method in class com.davinpearson.expr.ArraySquigglies
 
getPostfixExpr() - Method in class com.davinpearson.expr.AssignmentExpr
 
getPostfixExpr() - Method in class com.davinpearson.expr.AssignmentExprOld
 
getPostfixExpr() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
getPostfixExpr() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
getPostfixExpr() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
getPostfixExpr() - Method in class com.davinpearson.expr.BracketsExpr
 
getPostfixExpr() - Method in class com.davinpearson.expr.ConditionalExpr
 
getPostfixExpr() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
getPostfixExpr() - Method in class com.davinpearson.expr.Expr
 
getPostfixExpr() - Method in class com.davinpearson.expr.Identifier
 
getPostfixExpr() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
getPostfixExpr() - Method in class com.davinpearson.expr.Literal
 
getPostfixExpr() - Method in class com.davinpearson.expr.LiteralBoolean
 
getPostfixExpr() - Method in class com.davinpearson.expr.LiteralChar
 
getPostfixExpr() - Method in class com.davinpearson.expr.LiteralDouble
 
getPostfixExpr() - Method in class com.davinpearson.expr.LiteralInt
 
getPostfixExpr() - Method in class com.davinpearson.expr.LiteralString
 
getPostfixExpr() - Method in class com.davinpearson.expr.LogicalAndExpr
 
getPostfixExpr() - Method in class com.davinpearson.expr.LogicalOrExpr
 
getPostfixExpr() - Method in class com.davinpearson.expr.MinusPlusExpr
 
getPostfixExpr() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
getPostfixExpr() - Method in class com.davinpearson.expr.OuterExpression
 
getPostfixExpr() - Method in class com.davinpearson.expr.OuterExpression2
 
getPostfixExpr() - Method in class com.davinpearson.expr.PostfixExpr
 
getPostfixExpr() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
getRAM() - Method in class com.davinpearson.expr.Int
 
getShift() - Method in class com.davinpearson.expr.Int
 
getSigned() - Method in class com.davinpearson.expr.Dob
 
getSigned() - Method in class com.davinpearson.expr.Int
 
getSigned() - Method in class com.davinpearson.expr.IntOrDob
 
getSize() - Method in class com.davinpearson.expr.Dob
 
getSize() - Method in class com.davinpearson.expr.Int
 
getSize() - Method in class com.davinpearson.expr.IntOrDob
 
getSize() - Method in class com.davinpearson.stmt.Struct
 
getSize() - Method in class com.davinpearson.stmt.Type
 
getStr() - Method in class com.davinpearson.expr.SpOffset
 
getString() - Method in class com.davinpearson.expr.Reader
Returns the current string literal.
getSubData() - Method in class com.davinpearson.expr.Int
 
getToken() - Method in class com.davinpearson.expr.Pair
 
getType() - Method in class com.davinpearson.stmt.TypeOrFunctionPtr
 
global_array_char_star - Static variable in class com.davinpearson.expr.Expr
 
global_change_of_pace - Static variable in class com.davinpearson.expr.Expr
 
global_char - Static variable in class com.davinpearson.expr.Expr
 
global_count - Static variable in class com.davinpearson.expr.Expr
 
global_do_pop - Static variable in class com.davinpearson.expr.Expr
 
global_done_add_by - Static variable in class com.davinpearson.expr.Expr
 
global_flat_stars - Static variable in class com.davinpearson.expr.Expr
 
global_foomatic - Static variable in class com.davinpearson.expr.Expr
 
global_found_drains - Static variable in class com.davinpearson.expr.Expr
 
global_found_little_green - Static variable in class com.davinpearson.expr.Expr
 
global_function_name - Static variable in class com.davinpearson.stmt.Function
 
global_id - Static variable in class com.davinpearson.expr.Expr
 
global_jcoll_count - Static variable in class com.davinpearson.expr.Expr
 
global_jcoll_stack - Static variable in class com.davinpearson.expr.Expr
 
global_map - Static variable in class com.davinpearson.expr.Expr
 
global_num_stars - Static variable in class com.davinpearson.expr.Expr
 
global_passed_init_threshold - Static variable in class com.davinpearson.expr.Expr
 
global_pattern_jcoll - Static variable in class com.davinpearson.expr.Expr
 
global_pattern_number - Static variable in class com.davinpearson.expr.Expr
 
global_pattern_pop - Static variable in class com.davinpearson.expr.Expr
 
global_pattern_posh - Static variable in class com.davinpearson.expr.Expr
 
global_pattern_strobe - Static variable in class com.davinpearson.expr.Expr
 
global_pattern_word - Static variable in class com.davinpearson.expr.Expr
 
global_pop - Static variable in class com.davinpearson.expr.Expr
 
global_posh_cached_at_do_action - Static variable in class com.davinpearson.expr.Expr
 
global_posh_count - Static variable in class com.davinpearson.expr.Expr
 
global_posh_count_2 - Static variable in class com.davinpearson.expr.Expr
 
global_poshed_hippopotamus - Static variable in class com.davinpearson.expr.Expr
 
global_smeg_count - Static variable in class com.davinpearson.expr.Expr
 
global_static_jcoll - Static variable in class com.davinpearson.expr.Expr
 
global_string_stack - Static variable in class com.davinpearson.expr.Expr
 
global_top_cat - Static variable in class com.davinpearson.expr.Expr
 
global_type - Static variable in class com.davinpearson.stmt.Stmt
 
global_variable_stack - Static variable in class com.davinpearson.expr.Expr
 
global_was_array - Static variable in class com.davinpearson.expr.Expr
 
global_was_array_squigglies - Static variable in class com.davinpearson.expr.Expr
 
global_was_brackets_expr - Static variable in class com.davinpearson.expr.BracketsExpr
 
global_was_didadd - Static variable in class com.davinpearson.expr.Expr
 
global_was_dingo - Static variable in class com.davinpearson.expr.Expr
 
global_was_dingo2 - Static variable in class com.davinpearson.expr.Expr
 
global_was_dry_retching - Static variable in class com.davinpearson.expr.Expr
 
global_was_eq - Static variable in class com.davinpearson.expr.Expr
 
global_was_feng_shui - Static variable in class com.davinpearson.expr.BracketsExpr
 
global_was_goldfish - Static variable in class com.davinpearson.expr.Expr
 
global_was_grinch - Static variable in class com.davinpearson.expr.Expr
 
global_was_jcoll - Static variable in class com.davinpearson.expr.Expr
 
global_was_ket - Static variable in class com.davinpearson.expr.Expr
 
global_was_maggot - Static variable in class com.davinpearson.expr.Expr
 
global_was_malloc - Static variable in class com.davinpearson.expr.Expr
 
global_was_new_york - Static variable in class com.davinpearson.expr.Expr
 
global_was_plus - Static variable in class com.davinpearson.expr.Expr
 
global_was_plus_eq - Static variable in class com.davinpearson.expr.Expr
 
global_was_plus_minus - Static variable in class com.davinpearson.expr.Expr
 
global_was_posh - Static variable in class com.davinpearson.expr.Expr
 
global_was_posh_add - Static variable in class com.davinpearson.expr.Expr
 
global_was_posh_int - Static variable in class com.davinpearson.expr.Expr
 
global_was_posh_int_cached - Static variable in class com.davinpearson.expr.Expr
 
global_was_pretzel_logic - Static variable in class com.davinpearson.expr.Expr
 
global_was_printf - Static variable in class com.davinpearson.expr.Expr
 
global_was_rexona - Static variable in class com.davinpearson.expr.Expr
 
global_was_roger_ramjet - Static variable in class com.davinpearson.expr.Expr
 
global_was_star_eq - Static variable in class com.davinpearson.expr.Expr
 
global_was_star_eq_variable - Static variable in class com.davinpearson.expr.Expr
 
global_was_strobe - Static variable in class com.davinpearson.expr.Expr
 
global_was_thursday - Static variable in class com.davinpearson.expr.Expr
 
global_was_tuesday - Static variable in class com.davinpearson.expr.Expr
 
global_was_vec_element_at - Static variable in class com.davinpearson.expr.Expr
 
global_was_wednesday - Static variable in class com.davinpearson.expr.Expr
 
GOTO - Static variable in class com.davinpearson.ByteCodeInterpreter
 
GT_EQ - Static variable in class com.davinpearson.expr.Tokes
 
gulpChar() - Method in class com.davinpearson.expr.FileGulper
 
gulpChar() - Method in class com.davinpearson.expr.Gulper
 
gulpChar() - Method in class com.davinpearson.expr.StringGulper
 
Gulper - Class in com.davinpearson.expr
 
Gulper(String) - Constructor for class com.davinpearson.expr.Gulper
 

H

HALT - Static variable in class com.davinpearson.ByteCodeInterpreter
 
hasEq() - Method in class com.davinpearson.expr.ArrayCharStar
 
hasEq() - Method in class com.davinpearson.expr.ArraySquigglies
 
hasEq() - Method in class com.davinpearson.expr.AssignmentExpr
 
hasEq() - Method in class com.davinpearson.expr.AssignmentExprOld
 
hasEq() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
hasEq() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
hasEq() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
hasEq() - Method in class com.davinpearson.expr.BracketsExpr
 
hasEq() - Method in class com.davinpearson.expr.ConditionalExpr
 
hasEq() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
hasEq() - Method in class com.davinpearson.expr.Expr
 
hasEq() - Method in class com.davinpearson.expr.Identifier
 
hasEq() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
hasEq() - Method in class com.davinpearson.expr.Literal
 
hasEq() - Method in class com.davinpearson.expr.LiteralBoolean
 
hasEq() - Method in class com.davinpearson.expr.LiteralChar
 
hasEq() - Method in class com.davinpearson.expr.LiteralDouble
 
hasEq() - Method in class com.davinpearson.expr.LiteralInt
 
hasEq() - Method in class com.davinpearson.expr.LiteralString
 
hasEq() - Method in class com.davinpearson.expr.LogicalAndExpr
 
hasEq() - Method in class com.davinpearson.expr.LogicalOrExpr
 
hasEq() - Method in class com.davinpearson.expr.MinusPlusExpr
 
hasEq() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
hasEq() - Method in class com.davinpearson.expr.OuterExpression
 
hasEq() - Method in class com.davinpearson.expr.OuterExpression2
 
hasEq() - Method in class com.davinpearson.expr.PostfixExpr
 
hasEq() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
hasEq() - Method in class com.davinpearson.stmt.CompoundStatement
 
hasEq() - Method in class com.davinpearson.stmt.DeclarationStatement
 
hasEq() - Method in class com.davinpearson.stmt.ExpressionStatement
 
hasEq() - Method in class com.davinpearson.stmt.Function
 
hasEq() - Method in class com.davinpearson.stmt.IterationStatement
 
hasEq() - Method in class com.davinpearson.stmt.JumpStatement
 
hasEq() - Method in class com.davinpearson.stmt.LabelledStatement
 
hasEq() - Method in class com.davinpearson.stmt.MultiList
 
hasEq() - Method in class com.davinpearson.stmt.ReturnStatement
 
hasEq() - Method in class com.davinpearson.stmt.SelectionStatement
 
hasEq() - Method in class com.davinpearson.stmt.Statement
 
hasEq() - Method in class com.davinpearson.stmt.StatementSeq
 
hasEq() - Method in class com.davinpearson.stmt.Stmt
 
hasEq() - Method in class com.davinpearson.stmt.SwitchStatement
 
hasPlus() - Method in class com.davinpearson.expr.ArrayCharStar
 
hasPlus() - Method in class com.davinpearson.expr.ArraySquigglies
 
hasPlus() - Method in class com.davinpearson.expr.AssignmentExpr
 
hasPlus() - Method in class com.davinpearson.expr.AssignmentExprOld
 
hasPlus() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
hasPlus() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
hasPlus() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
hasPlus() - Method in class com.davinpearson.expr.BracketsExpr
 
hasPlus() - Method in class com.davinpearson.expr.ConditionalExpr
 
hasPlus() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
hasPlus() - Method in class com.davinpearson.expr.Expr
 
hasPlus() - Method in class com.davinpearson.expr.Identifier
 
hasPlus() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
hasPlus() - Method in class com.davinpearson.expr.Literal
 
hasPlus() - Method in class com.davinpearson.expr.LiteralBoolean
 
hasPlus() - Method in class com.davinpearson.expr.LiteralChar
 
hasPlus() - Method in class com.davinpearson.expr.LiteralDouble
 
hasPlus() - Method in class com.davinpearson.expr.LiteralInt
 
hasPlus() - Method in class com.davinpearson.expr.LiteralString
 
hasPlus() - Method in class com.davinpearson.expr.LogicalAndExpr
 
hasPlus() - Method in class com.davinpearson.expr.LogicalOrExpr
 
hasPlus() - Method in class com.davinpearson.expr.MinusPlusExpr
 
hasPlus() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
hasPlus() - Method in class com.davinpearson.expr.OuterExpression
 
hasPlus() - Method in class com.davinpearson.expr.OuterExpression2
 
hasPlus() - Method in class com.davinpearson.expr.PostfixExpr
 
hasPlus() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
hasPlusEq() - Method in class com.davinpearson.expr.ArrayCharStar
 
hasPlusEq() - Method in class com.davinpearson.expr.ArraySquigglies
 
hasPlusEq() - Method in class com.davinpearson.expr.AssignmentExpr
 
hasPlusEq() - Method in class com.davinpearson.expr.AssignmentExprOld
 
hasPlusEq() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
hasPlusEq() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
hasPlusEq() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
hasPlusEq() - Method in class com.davinpearson.expr.BracketsExpr
 
hasPlusEq() - Method in class com.davinpearson.expr.ConditionalExpr
 
hasPlusEq() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
hasPlusEq() - Method in class com.davinpearson.expr.Expr
 
hasPlusEq() - Method in class com.davinpearson.expr.Identifier
 
hasPlusEq() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
hasPlusEq() - Method in class com.davinpearson.expr.Literal
 
hasPlusEq() - Method in class com.davinpearson.expr.LiteralBoolean
 
hasPlusEq() - Method in class com.davinpearson.expr.LiteralChar
 
hasPlusEq() - Method in class com.davinpearson.expr.LiteralDouble
 
hasPlusEq() - Method in class com.davinpearson.expr.LiteralInt
 
hasPlusEq() - Method in class com.davinpearson.expr.LiteralString
 
hasPlusEq() - Method in class com.davinpearson.expr.LogicalAndExpr
 
hasPlusEq() - Method in class com.davinpearson.expr.LogicalOrExpr
 
hasPlusEq() - Method in class com.davinpearson.expr.MinusPlusExpr
 
hasPlusEq() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
hasPlusEq() - Method in class com.davinpearson.expr.OuterExpression
 
hasPlusEq() - Method in class com.davinpearson.expr.OuterExpression2
 
hasPlusEq() - Method in class com.davinpearson.expr.PostfixExpr
 
hasPlusEq() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
hasPlusEq() - Method in class com.davinpearson.stmt.CompoundStatement
 
hasPlusEq() - Method in class com.davinpearson.stmt.DeclarationStatement
 
hasPlusEq() - Method in class com.davinpearson.stmt.ExpressionStatement
 
hasPlusEq() - Method in class com.davinpearson.stmt.Function
 
hasPlusEq() - Method in class com.davinpearson.stmt.IterationStatement
 
hasPlusEq() - Method in class com.davinpearson.stmt.JumpStatement
 
hasPlusEq() - Method in class com.davinpearson.stmt.LabelledStatement
 
hasPlusEq() - Method in class com.davinpearson.stmt.MultiList
 
hasPlusEq() - Method in class com.davinpearson.stmt.ReturnStatement
 
hasPlusEq() - Method in class com.davinpearson.stmt.SelectionStatement
 
hasPlusEq() - Method in class com.davinpearson.stmt.Statement
 
hasPlusEq() - Method in class com.davinpearson.stmt.StatementSeq
 
hasPlusEq() - Method in class com.davinpearson.stmt.Stmt
 
hasPlusEq() - Method in class com.davinpearson.stmt.SwitchStatement
 
hasStar() - Method in class com.davinpearson.expr.PostfixExpr
 
hasStarEq() - Method in class com.davinpearson.expr.ArrayCharStar
 
hasStarEq() - Method in class com.davinpearson.expr.ArraySquigglies
 
hasStarEq() - Method in class com.davinpearson.expr.AssignmentExpr
 
hasStarEq() - Method in class com.davinpearson.expr.AssignmentExprOld
 
hasStarEq() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
hasStarEq() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
hasStarEq() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
hasStarEq() - Method in class com.davinpearson.expr.BracketsExpr
 
hasStarEq() - Method in class com.davinpearson.expr.ConditionalExpr
 
hasStarEq() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
hasStarEq() - Method in class com.davinpearson.expr.Expr
 
hasStarEq() - Method in class com.davinpearson.expr.Identifier
 
hasStarEq() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
hasStarEq() - Method in class com.davinpearson.expr.Literal
 
hasStarEq() - Method in class com.davinpearson.expr.LiteralBoolean
 
hasStarEq() - Method in class com.davinpearson.expr.LiteralChar
 
hasStarEq() - Method in class com.davinpearson.expr.LiteralDouble
 
hasStarEq() - Method in class com.davinpearson.expr.LiteralInt
 
hasStarEq() - Method in class com.davinpearson.expr.LiteralString
 
hasStarEq() - Method in class com.davinpearson.expr.LogicalAndExpr
 
hasStarEq() - Method in class com.davinpearson.expr.LogicalOrExpr
 
hasStarEq() - Method in class com.davinpearson.expr.MinusPlusExpr
 
hasStarEq() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
hasStarEq() - Method in class com.davinpearson.expr.OuterExpression
 
hasStarEq() - Method in class com.davinpearson.expr.OuterExpression2
 
hasStarEq() - Method in class com.davinpearson.expr.PostfixExpr
 
hasStarEq() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
hasStarEq() - Method in class com.davinpearson.stmt.CompoundStatement
 
hasStarEq() - Method in class com.davinpearson.stmt.DeclarationStatement
 
hasStarEq() - Method in class com.davinpearson.stmt.ExpressionStatement
 
hasStarEq() - Method in class com.davinpearson.stmt.Function
 
hasStarEq() - Method in class com.davinpearson.stmt.IterationStatement
 
hasStarEq() - Method in class com.davinpearson.stmt.JumpStatement
 
hasStarEq() - Method in class com.davinpearson.stmt.LabelledStatement
 
hasStarEq() - Method in class com.davinpearson.stmt.MultiList
 
hasStarEq() - Method in class com.davinpearson.stmt.ReturnStatement
 
hasStarEq() - Method in class com.davinpearson.stmt.SelectionStatement
 
hasStarEq() - Method in class com.davinpearson.stmt.Statement
 
hasStarEq() - Method in class com.davinpearson.stmt.StatementSeq
 
hasStarEq() - Method in class com.davinpearson.stmt.Stmt
 
hasStarEq() - Method in class com.davinpearson.stmt.SwitchStatement
 
hex_digit_value(char) - Static method in class com.davinpearson.expr.Worker
 
hexChar(long) - Static method in class com.davinpearson.expr.Int
 
hexPrint16(long) - Static method in class com.davinpearson.expr.Int
 
hexPrint32(long) - Static method in class com.davinpearson.expr.Int
 
hexPrint64(long) - Static method in class com.davinpearson.expr.Int
 
hexPrint8(long) - Static method in class com.davinpearson.expr.Int
 

I

ident - Variable in class com.davinpearson.expr.PostfixExpr
 
Identifier - Class in com.davinpearson.expr
 
identifier - Variable in class com.davinpearson.expr.Identifier
 
IDENTIFIER - Static variable in class com.davinpearson.expr.Tokes
 
inc() - Static method in class com.davinpearson.expr.Expr
 
inc() - Static method in class com.davinpearson.stmt.Stmt
 
increment(int[]) - Method in class com.davinpearson.expr.ArraySquigglies
 
IndexOf - Class in com.davinpearson.stmt
 
inset(String) - Static method in class com.davinpearson.ByteCodeInterpreter
 
Int - Class in com.davinpearson.expr
 
Int(long) - Constructor for class com.davinpearson.expr.Int
 
Int(long, boolean, int) - Constructor for class com.davinpearson.expr.Int
 
INT - Static variable in class com.davinpearson.expr.Tokes
 
interpret() - Static method in class com.davinpearson.ByteCodeInterpreter
 
IntOffset - Class in com.davinpearson.expr
 
IntOffset(int, int) - Constructor for class com.davinpearson.expr.IntOffset
 
IntOrDob - Class in com.davinpearson.expr
 
IntOrDob() - Constructor for class com.davinpearson.expr.IntOrDob
 
INVERT - Static variable in class com.davinpearson.ByteCodeInterpreter
 
isalnum(char) - Static method in class com.davinpearson.expr.BuiltInFunctions
 
isalpha(char) - Static method in class com.davinpearson.expr.BuiltInFunctions
 
isAmpersand - Variable in class com.davinpearson.expr.PostfixExpr
 
isArrow - Variable in class com.davinpearson.expr.PostfixExpr
 
isBuiltin(String) - Static method in class com.davinpearson.expr.Expr
 
isCase - Variable in class com.davinpearson.stmt.LabelledStatement
 
isConst - Variable in class com.davinpearson.expr.Identifier
 
isConst - Variable in class com.davinpearson.stmt.Type
 
isConstant() - Method in class com.davinpearson.expr.ArrayCharStar
 
isConstant() - Method in class com.davinpearson.expr.ArraySquigglies
 
isConstant() - Method in class com.davinpearson.expr.AssignmentExpr
 
isConstant() - Method in class com.davinpearson.expr.AssignmentExprOld
 
isConstant() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
isConstant() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
isConstant() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
isConstant() - Method in class com.davinpearson.expr.BracketsExpr
 
isConstant() - Method in class com.davinpearson.expr.ConditionalExpr
 
isConstant() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
isConstant() - Method in class com.davinpearson.expr.Expr
 
isConstant() - Method in class com.davinpearson.expr.Identifier
 
isConstant() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
isConstant() - Method in class com.davinpearson.expr.Literal
 
isConstant() - Method in class com.davinpearson.expr.LiteralBoolean
 
isConstant() - Method in class com.davinpearson.expr.LiteralChar
 
isConstant() - Method in class com.davinpearson.expr.LiteralDouble
 
isConstant() - Method in class com.davinpearson.expr.LiteralInt
 
isConstant() - Method in class com.davinpearson.expr.LiteralString
 
isConstant() - Method in class com.davinpearson.expr.LogicalAndExpr
 
isConstant() - Method in class com.davinpearson.expr.LogicalOrExpr
 
isConstant() - Method in class com.davinpearson.expr.MinusPlusExpr
 
isConstant() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
isConstant() - Method in class com.davinpearson.expr.OuterExpression
 
isConstant() - Method in class com.davinpearson.expr.OuterExpression2
 
isConstant() - Method in class com.davinpearson.expr.PostfixExpr
 
isConstant() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
isDefault - Variable in class com.davinpearson.stmt.LabelledStatement
 
isdigit(char) - Static method in class com.davinpearson.expr.BuiltInFunctions
 
isEqual - Variable in class com.davinpearson.expr.EqualNotEqualExpr
 
isFirst - Variable in class com.davinpearson.expr.AssignmentExpr
 
isFirst - Variable in class com.davinpearson.expr.AssignmentExprOld
 
isFirst - Variable in class com.davinpearson.expr.BitwiseAndExpr
 
isFirst - Variable in class com.davinpearson.expr.BitwiseOrExpr
 
isFirst - Variable in class com.davinpearson.expr.BitwiseXorExpr
 
isFirst - Variable in class com.davinpearson.expr.EqualNotEqualExpr
 
isFirst - Variable in class com.davinpearson.expr.LessThanGreaterThanExpr
 
isFirst - Variable in class com.davinpearson.expr.LogicalAndExpr
 
isFirst - Variable in class com.davinpearson.expr.LogicalOrExpr
 
isFirst - Variable in class com.davinpearson.expr.MinusPlusExpr
 
isFirst - Variable in class com.davinpearson.expr.MultDivideModuloExpr
 
isFirst - Variable in class com.davinpearson.expr.ShiftLeftRightExpr
 
isFunctionPointer() - Method in class com.davinpearson.stmt.Type
 
isFunctionPointer() - Method in class com.davinpearson.stmt.Typedef
 
isInt() - Method in class com.davinpearson.expr.ArrayCharStar
 
isInt() - Method in class com.davinpearson.expr.ArraySquigglies
 
isInt() - Method in class com.davinpearson.expr.AssignmentExpr
 
isInt() - Method in class com.davinpearson.expr.AssignmentExprOld
 
isInt() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
isInt() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
isInt() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
isInt() - Method in class com.davinpearson.expr.BracketsExpr
 
isInt() - Method in class com.davinpearson.expr.ConditionalExpr
 
isInt() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
isInt() - Method in class com.davinpearson.expr.Expr
 
isInt() - Method in class com.davinpearson.expr.Identifier
 
isInt() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
isInt() - Method in class com.davinpearson.expr.Literal
 
isInt() - Method in class com.davinpearson.expr.LiteralBoolean
 
isInt() - Method in class com.davinpearson.expr.LiteralChar
 
isInt() - Method in class com.davinpearson.expr.LiteralDouble
 
isInt() - Method in class com.davinpearson.expr.LiteralInt
 
isInt() - Method in class com.davinpearson.expr.LiteralString
 
isInt() - Method in class com.davinpearson.expr.LogicalAndExpr
 
isInt() - Method in class com.davinpearson.expr.LogicalOrExpr
 
isInt() - Method in class com.davinpearson.expr.MinusPlusExpr
 
isInt() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
isInt() - Method in class com.davinpearson.expr.OuterExpression
 
isInt() - Method in class com.davinpearson.expr.OuterExpression2
 
isInt() - Method in class com.davinpearson.expr.PostfixExpr
 
isInt() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
isInt() - Method in class com.davinpearson.expr.SpOffset
 
isLabel - Variable in class com.davinpearson.stmt.LabelledStatement
 
isLHS - Static variable in class com.davinpearson.expr.Expr
 
islower(char) - Static method in class com.davinpearson.expr.BuiltInFunctions
 
isPlus - Variable in class com.davinpearson.expr.Expr
 
isRound - Variable in class com.davinpearson.expr.BracketsExpr
 
isspace(char) - Static method in class com.davinpearson.expr.BuiltInFunctions
 
isSquare - Variable in class com.davinpearson.expr.PostfixExpr
 
isupper(char) - Static method in class com.davinpearson.expr.BuiltInFunctions
 
isxdigit(char) - Static method in class com.davinpearson.expr.BuiltInFunctions
 
IterationStatement - Class in com.davinpearson.stmt
 
iteratorInteger() - Method in class com.davinpearson.expr.DoubleMap
 
iteratorString() - Method in class com.davinpearson.expr.DoubleMap
 

J

JCALL - Static variable in class com.davinpearson.ByteCodeInterpreter
 
jcalls - Static variable in class com.davinpearson.ByteCodeInterpreter
 
JumpStatement - Class in com.davinpearson.stmt
 

L

LABEL - Static variable in class com.davinpearson.ByteCodeInterpreter
 
label - Variable in class com.davinpearson.stmt.JumpStatement
 
label - Variable in class com.davinpearson.stmt.LabelledStatement
 
LabelledStatement - Class in com.davinpearson.stmt
 
labels - Static variable in class com.davinpearson.ByteCodeInterpreter
 
lastChar - Variable in class com.davinpearson.expr.Gulper
 
len - Variable in class com.davinpearson.expr.ArrayCharStar
 
LessThanGreaterThanExpr - Class in com.davinpearson.expr
 
line_64_0(long) - Static method in class com.davinpearson.expr.Int
 
line_number - Static variable in class com.davinpearson.expr.Expr
 
lineNumber - Static variable in class com.davinpearson.expr.ConditionalExpr
 
LineReader - Class in com.davinpearson
 
Literal - Class in com.davinpearson.expr
 
literal - Variable in class com.davinpearson.expr.PostfixExpr
 
LiteralBoolean - Class in com.davinpearson.expr
 
literalBoolean - Variable in class com.davinpearson.expr.LiteralBoolean
 
LiteralChar - Class in com.davinpearson.expr
 
literalChar - Variable in class com.davinpearson.expr.LiteralChar
 
LiteralDouble - Class in com.davinpearson.expr
 
literalDouble - Variable in class com.davinpearson.expr.LiteralDouble
 
LiteralInt - Class in com.davinpearson.expr
 
literalInt - Variable in class com.davinpearson.expr.LiteralInt
 
LiteralString - Class in com.davinpearson.expr
 
literalString - Variable in class com.davinpearson.expr.LiteralString
 
LL - Static variable in class com.davinpearson.expr.Tokes
 
LL_EQ - Static variable in class com.davinpearson.expr.Tokes
 
LOGICAL_AND - Static variable in class com.davinpearson.expr.Tokes
 
LOGICAL_OR - Static variable in class com.davinpearson.expr.Tokes
 
LogicalAndExpr - Class in com.davinpearson.expr
 
LogicalOrExpr - Class in com.davinpearson.expr
 
loop_type - Variable in class com.davinpearson.stmt.IterationStatement
 
LOOP_TYPE_DO_WHILE - Static variable in class com.davinpearson.stmt.IterationStatement
 
LOOP_TYPE_FOR - Static variable in class com.davinpearson.stmt.IterationStatement
 
LOOP_TYPE_WHILE - Static variable in class com.davinpearson.stmt.IterationStatement
 
lshift(IntOrDob, IntOrDob) - Static method in class com.davinpearson.expr.Worker
 
LT_EQ - Static variable in class com.davinpearson.expr.Tokes
 
lValue - Variable in class com.davinpearson.expr.AssignmentExpr
 
lValue - Variable in class com.davinpearson.expr.AssignmentExprOld
 

M

main(String[]) - Static method in class com.davinpearson.ByteCodeInterpreter
 
main(String[]) - Static method in class com.davinpearson.C2JWriter
 
main(String[]) - Static method in class com.davinpearson.expr.ArraySquigglies
 
main(String[]) - Static method in class com.davinpearson.expr.BuiltInFunctions
 
main(String[]) - Static method in class com.davinpearson.expr.DoubleMap
 
main(String[]) - Static method in class com.davinpearson.expr.Expr
 
main(String[]) - Static method in class com.davinpearson.expr.FilePtr
 
main(String[]) - Static method in class com.davinpearson.expr.FReader
 
main(String[]) - Static method in class com.davinpearson.expr.Int
 
main(String[]) - Static method in class com.davinpearson.expr.IntOffset
 
main(String[]) - Static method in class com.davinpearson.expr.Malloc
 
main(String[]) - Static method in class com.davinpearson.expr.PostfixExpr
 
main(String[]) - Static method in class com.davinpearson.expr.Worker
 
main(String[]) - Static method in class com.davinpearson.LineReader
 
main(String[]) - Static method in class com.davinpearson.ReaderTest
 
main(String[]) - Static method in class com.davinpearson.stmt.IndexOf
 
main(String[]) - Static method in class com.davinpearson.stmt.Statement
 
main(String[]) - Static method in class com.davinpearson.stmt.Type
 
main(String[]) - Static method in class com.davinpearson.stmt.Variable
 
makeString(int, char) - Static method in class com.davinpearson.ByteCodeInterpreter
 
Malloc - Class in com.davinpearson.expr
 
malloc(int) - Static method in class com.davinpearson.expr.Malloc
 
MALLOC_SIZE - Static variable in class com.davinpearson.ByteCodeInterpreter
 
MALLOC_START - Static variable in class com.davinpearson.ByteCodeInterpreter
 
mallocAddress - Static variable in class com.davinpearson.ByteCodeInterpreter
 
mapRegs - Static variable in class com.davinpearson.ByteCodeInterpreter
 
MEM_SIZE - Static variable in class com.davinpearson.ByteCodeInterpreter
 
MINUS_EQ - Static variable in class com.davinpearson.expr.Tokes
 
MinusPlusExpr - Class in com.davinpearson.expr
 
MM - Static variable in class com.davinpearson.expr.Tokes
 
MOVE - Static variable in class com.davinpearson.ByteCodeInterpreter
 
MultDivideModuloExpr - Class in com.davinpearson.expr
 
MULTI_REGISTERS_START - Static variable in class com.davinpearson.ByteCodeInterpreter
 
MultiList - Class in com.davinpearson.stmt
 
MULTIPLYBY - Static variable in class com.davinpearson.ByteCodeInterpreter
 
myassert(boolean) - Static method in class com.davinpearson.expr.Expr
 
myassert(boolean, String) - Static method in class com.davinpearson.expr.Expr
 
myassert(boolean) - Static method in class com.davinpearson.stmt.Stmt
 
myassert(boolean, String) - Static method in class com.davinpearson.stmt.Stmt
 

N

name - Variable in class com.davinpearson.expr.ArrayCharStar
 
name - Variable in class com.davinpearson.expr.ArraySquigglies
 
name - Variable in class com.davinpearson.stmt.ExpressionStatement
 
name - Variable in class com.davinpearson.stmt.Function
 
name - Variable in class com.davinpearson.stmt.Struct
 
name - Variable in class com.davinpearson.stmt.StructPair
 
name - Variable in class com.davinpearson.stmt.Typedef
 
name - Variable in class com.davinpearson.stmt.Variable
 
NEGATE - Static variable in class com.davinpearson.ByteCodeInterpreter
 
negate(IntOrDob) - Static method in class com.davinpearson.expr.Worker
 
NEWVAR - Static variable in class com.davinpearson.ByteCodeInterpreter
 
next - Variable in class com.davinpearson.expr.AssignmentExpr
 
next - Variable in class com.davinpearson.expr.AssignmentExprOld
 
next - Variable in class com.davinpearson.expr.BitwiseAndExpr
 
next - Variable in class com.davinpearson.expr.BitwiseOrExpr
 
next - Variable in class com.davinpearson.expr.BitwiseXorExpr
 
next - Variable in class com.davinpearson.expr.EqualNotEqualExpr
 
next - Variable in class com.davinpearson.expr.LogicalAndExpr
 
next - Variable in class com.davinpearson.expr.LogicalOrExpr
 
next - Variable in class com.davinpearson.expr.MinusPlusExpr
 
next - Variable in class com.davinpearson.expr.MultDivideModuloExpr
 
next - Variable in class com.davinpearson.expr.PostfixExpr
 
next - Variable in class com.davinpearson.expr.ShiftLeftRightExpr
 
next - Variable in class com.davinpearson.stmt.StatementSeq
 
nextToken() - Method in class com.davinpearson.expr.FilePtr
 
nextToken() - Method in class com.davinpearson.expr.Reader
Advances the lexer by one token.
nextToken() - Method in class com.davinpearson.expr.SystemInPtr
 
NOP - Static variable in class com.davinpearson.ByteCodeInterpreter
 
NOP - Static variable in class com.davinpearson.stmt.Stmt
 
NOT - Static variable in class com.davinpearson.ByteCodeInterpreter
 
not(IntOrDob) - Static method in class com.davinpearson.expr.Worker
 
NOT_EQ - Static variable in class com.davinpearson.expr.Tokes
 
NotYetImplementedException - Exception in com.davinpearson.expr
 
NotYetImplementedException() - Constructor for exception com.davinpearson.expr.NotYetImplementedException
 
NotYetImplementedException - Exception in com.davinpearson
 
NotYetImplementedException(String) - Constructor for exception com.davinpearson.NotYetImplementedException
 
NULL - Static variable in class com.davinpearson.expr.Tokes
 
NULL_POINTER_START - Static variable in class com.davinpearson.ByteCodeInterpreter
 
numStars - Variable in class com.davinpearson.expr.OuterExpression
 
numStars - Variable in class com.davinpearson.expr.OuterExpression2
 
numStars - Variable in class com.davinpearson.expr.PostfixExpr
 
numStars - Variable in class com.davinpearson.stmt.Type
 
numStars - Variable in class com.davinpearson.stmt.Typedef
 

O

offset - Variable in class com.davinpearson.stmt.StructPair
 
OR_EQ - Static variable in class com.davinpearson.expr.Tokes
 
outerBrackets - Variable in class com.davinpearson.expr.PostfixExpr
 
OuterExpression - Class in com.davinpearson.expr
 
OuterExpression2 - Class in com.davinpearson.expr
 

P

Pair - Class in com.davinpearson.expr
 
Pair(String, int) - Constructor for class com.davinpearson.expr.Pair
 
parseForConstants() - Method in class com.davinpearson.expr.ArrayCharStar
 
parseForConstants() - Method in class com.davinpearson.expr.ArraySquigglies
 
parseForConstants() - Method in class com.davinpearson.expr.AssignmentExpr
 
parseForConstants() - Method in class com.davinpearson.expr.AssignmentExprOld
 
parseForConstants() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
parseForConstants() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
parseForConstants() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
parseForConstants() - Method in class com.davinpearson.expr.BracketsExpr
 
parseForConstants() - Method in class com.davinpearson.expr.ConditionalExpr
 
parseForConstants() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
parseForConstants() - Method in class com.davinpearson.expr.Expr
 
parseForConstants() - Method in class com.davinpearson.expr.Identifier
 
parseForConstants() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
parseForConstants() - Method in class com.davinpearson.expr.Literal
 
parseForConstants() - Method in class com.davinpearson.expr.LiteralBoolean
 
parseForConstants() - Method in class com.davinpearson.expr.LiteralChar
 
parseForConstants() - Method in class com.davinpearson.expr.LiteralDouble
 
parseForConstants() - Method in class com.davinpearson.expr.LiteralInt
 
parseForConstants() - Method in class com.davinpearson.expr.LiteralString
 
parseForConstants() - Method in class com.davinpearson.expr.LogicalAndExpr
 
parseForConstants() - Method in class com.davinpearson.expr.LogicalOrExpr
 
parseForConstants() - Method in class com.davinpearson.expr.MinusPlusExpr
 
parseForConstants() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
parseForConstants() - Method in class com.davinpearson.expr.OuterExpression
 
parseForConstants() - Method in class com.davinpearson.expr.OuterExpression2
 
parseForConstants() - Method in class com.davinpearson.expr.PostfixExpr
 
parseForConstants() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
parseForConstants() - Method in class com.davinpearson.stmt.CompoundStatement
 
parseForConstants() - Method in class com.davinpearson.stmt.DeclarationStatement
 
parseForConstants() - Method in class com.davinpearson.stmt.ExpressionStatement
 
parseForConstants() - Method in class com.davinpearson.stmt.Function
 
parseForConstants() - Method in class com.davinpearson.stmt.IterationStatement
 
parseForConstants() - Method in class com.davinpearson.stmt.JumpStatement
 
parseForConstants() - Method in class com.davinpearson.stmt.LabelledStatement
 
parseForConstants() - Method in class com.davinpearson.stmt.MultiList
 
parseForConstants() - Method in class com.davinpearson.stmt.ReturnStatement
 
parseForConstants() - Method in class com.davinpearson.stmt.SelectionStatement
 
parseForConstants() - Method in class com.davinpearson.stmt.Statement
 
parseForConstants() - Method in class com.davinpearson.stmt.StatementSeq
 
parseForConstants() - Method in class com.davinpearson.stmt.Stmt
 
parseForConstants() - Method in class com.davinpearson.stmt.SwitchStatement
 
parseLeft() - Method in class com.davinpearson.expr.ArrayCharStar
 
parseLeft() - Method in class com.davinpearson.expr.ArraySquigglies
 
parseLeft() - Method in class com.davinpearson.expr.AssignmentExpr
 
parseLeft() - Method in class com.davinpearson.expr.AssignmentExprOld
 
parseLeft() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
parseLeft() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
parseLeft() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
parseLeft() - Method in class com.davinpearson.expr.BracketsExpr
 
parseLeft() - Method in class com.davinpearson.expr.ConditionalExpr
 
parseLeft() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
parseLeft() - Method in class com.davinpearson.expr.Expr
 
parseLeft() - Method in class com.davinpearson.expr.Identifier
 
parseLeft() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
parseLeft() - Method in class com.davinpearson.expr.Literal
 
parseLeft() - Method in class com.davinpearson.expr.LiteralBoolean
 
parseLeft() - Method in class com.davinpearson.expr.LiteralChar
 
parseLeft() - Method in class com.davinpearson.expr.LiteralDouble
 
parseLeft() - Method in class com.davinpearson.expr.LiteralInt
 
parseLeft() - Method in class com.davinpearson.expr.LiteralString
 
parseLeft() - Method in class com.davinpearson.expr.LogicalAndExpr
 
parseLeft() - Method in class com.davinpearson.expr.LogicalOrExpr
 
parseLeft() - Method in class com.davinpearson.expr.MinusPlusExpr
 
parseLeft() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
parseLeft() - Method in class com.davinpearson.expr.OuterExpression
 
parseLeft() - Method in class com.davinpearson.expr.OuterExpression2
 
parseLeft() - Method in class com.davinpearson.expr.PostfixExpr
 
parseLeft() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
parseLeft() - Method in class com.davinpearson.stmt.CompoundStatement
 
parseLeft() - Method in class com.davinpearson.stmt.DeclarationStatement
 
parseLeft() - Method in class com.davinpearson.stmt.ExpressionStatement
 
parseLeft() - Method in class com.davinpearson.stmt.Function
 
parseLeft() - Method in class com.davinpearson.stmt.IterationStatement
 
parseLeft() - Method in class com.davinpearson.stmt.JumpStatement
 
parseLeft() - Method in class com.davinpearson.stmt.LabelledStatement
 
parseLeft() - Method in class com.davinpearson.stmt.MultiList
 
parseLeft() - Method in class com.davinpearson.stmt.ReturnStatement
 
parseLeft() - Method in class com.davinpearson.stmt.SelectionStatement
 
parseLeft() - Method in class com.davinpearson.stmt.Statement
 
parseLeft() - Method in class com.davinpearson.stmt.StatementSeq
 
parseLeft() - Method in class com.davinpearson.stmt.Stmt
 
parseLeft() - Method in class com.davinpearson.stmt.SwitchStatement
 
percent(IntOrDob, IntOrDob) - Static method in class com.davinpearson.expr.Worker
 
PERCENT_EQ - Static variable in class com.davinpearson.expr.Tokes
 
plus(IntOrDob, IntOrDob) - Static method in class com.davinpearson.expr.Worker
 
PLUS_EQ - Static variable in class com.davinpearson.expr.Tokes
 
POP - Static variable in class com.davinpearson.ByteCodeInterpreter
 
PostfixExpr - Class in com.davinpearson.expr
 
postPP - Variable in class com.davinpearson.expr.PostfixExpr
 
postToStack(int) - Method in class com.davinpearson.expr.Expr
 
postToStack(StringBuffer, int) - Method in class com.davinpearson.expr.Identifier
 
postToStack(StringBuffer, int) - Method in class com.davinpearson.expr.PostfixExpr
 
PP - Static variable in class com.davinpearson.expr.Tokes
 
PPOP - Static variable in class com.davinpearson.ByteCodeInterpreter
 
PPUSH - Static variable in class com.davinpearson.ByteCodeInterpreter
 
prePP - Variable in class com.davinpearson.expr.PostfixExpr
 
preToStack(int) - Method in class com.davinpearson.expr.Expr
 
preToStack(StringBuffer, int) - Method in class com.davinpearson.expr.Identifier
 
preToStack(StringBuffer, int) - Method in class com.davinpearson.expr.PostfixExpr
 
prevToken() - Method in class com.davinpearson.expr.FilePtr
 
prevToken() - Method in class com.davinpearson.expr.Reader
Retreats the lexer by one token.
prevToken() - Method in class com.davinpearson.expr.SystemInPtr
 
PRINT - Static variable in class com.davinpearson.ByteCodeInterpreter
 
printArray(int[]) - Method in class com.davinpearson.expr.ArraySquigglies
 
printChar(char) - Static method in class com.davinpearson.ByteCodeInterpreter
 
printCode() - Static method in class com.davinpearson.ByteCodeInterpreter
 
printFilePtrArray() - Static method in class com.davinpearson.ByteCodeInterpreter
 
printInlines() - Static method in class com.davinpearson.ByteCodeInterpreter
 
printLine(int) - Static method in class com.davinpearson.ByteCodeInterpreter
 
printLOC(int) - Static method in class com.davinpearson.ByteCodeInterpreter
 
printMemoryAddress(int) - Static method in class com.davinpearson.ByteCodeInterpreter
 
printn(int, int, char) - Static method in class com.davinpearson.ByteCodeInterpreter
 
printRAM(boolean, int, int) - Static method in class com.davinpearson.ByteCodeInterpreter
 
printRegisters(boolean) - Static method in class com.davinpearson.ByteCodeInterpreter
 
printRVs(boolean) - Static method in class com.davinpearson.ByteCodeInterpreter
 
printStack(boolean, int) - Static method in class com.davinpearson.ByteCodeInterpreter
 
printVariables(boolean) - Static method in class com.davinpearson.ByteCodeInterpreter
 
processCode(String) - Static method in class com.davinpearson.ByteCodeInterpreter
 
processCode(int[], int[]) - Method in class com.davinpearson.expr.ArraySquigglies
 
PUSH - Static variable in class com.davinpearson.ByteCodeInterpreter
 
pushBack() - Method in class com.davinpearson.expr.Gulper
 
pushedBack - Variable in class com.davinpearson.expr.Gulper
 
PUSHX - Static variable in class com.davinpearson.ByteCodeInterpreter
 
put(String, Variable) - Method in class com.davinpearson.expr.DoubleMap
 
put(String, Variable, String) - Method in class com.davinpearson.expr.DoubleMap
 
putToMap(Variable, boolean) - Static method in class com.davinpearson.stmt.Variable
 

R

ram - Static variable in class com.davinpearson.ByteCodeInterpreter
 
RAM_START - Static variable in class com.davinpearson.ByteCodeInterpreter
 
ramAddress - Static variable in class com.davinpearson.ByteCodeInterpreter
 
ramAddress - Variable in class com.davinpearson.expr.DoMe
 
rand() - Static method in class com.davinpearson.expr.BuiltInFunctions
 
reader - Static variable in class com.davinpearson.expr.Expr
 
reader - Variable in class com.davinpearson.expr.FReader
 
Reader - Class in com.davinpearson.expr
 
Reader(Gulper) - Constructor for class com.davinpearson.expr.Reader
Constructs a lexer object given an input gulper which can be a file or a string.
reader - Static variable in class com.davinpearson.stmt.Stmt
 
Reader.IntBool - Class in com.davinpearson.expr
 
ReaderTest - Class in com.davinpearson
 
ReaderTest() - Constructor for class com.davinpearson.ReaderTest
 
remove(String) - Method in class com.davinpearson.expr.DoubleMap
 
remove(Integer) - Method in class com.davinpearson.expr.DoubleMap
 
RETURN - Static variable in class com.davinpearson.ByteCodeInterpreter
 
ReturnStatement - Class in com.davinpearson.stmt
 
returnType - Variable in class com.davinpearson.stmt.Function
 
returnType - Variable in class com.davinpearson.stmt.Typedef
 
ReturnValue - Class in com.davinpearson.expr
 
ReturnValue() - Constructor for class com.davinpearson.expr.ReturnValue
 
returnValue - Variable in class com.davinpearson.stmt.ReturnStatement
 
ReturnValue_BitwiseAnd - Class in com.davinpearson.expr
 
ReturnValue_BitwiseAnd() - Constructor for class com.davinpearson.expr.ReturnValue_BitwiseAnd
 
ReturnValue_BitwiseOr - Class in com.davinpearson.expr
 
ReturnValue_BitwiseOr() - Constructor for class com.davinpearson.expr.ReturnValue_BitwiseOr
 
ReturnValue_BitwiseXor - Class in com.davinpearson.expr
 
ReturnValue_BitwiseXor() - Constructor for class com.davinpearson.expr.ReturnValue_BitwiseXor
 
ReturnValue_Conditional - Class in com.davinpearson.expr
 
ReturnValue_Conditional() - Constructor for class com.davinpearson.expr.ReturnValue_Conditional
 
ReturnValue_DividedBy - Class in com.davinpearson.expr
 
ReturnValue_DividedBy() - Constructor for class com.davinpearson.expr.ReturnValue_DividedBy
 
ReturnValue_Eq - Class in com.davinpearson.expr
 
ReturnValue_Eq() - Constructor for class com.davinpearson.expr.ReturnValue_Eq
 
ReturnValue_Gt - Class in com.davinpearson.expr
 
ReturnValue_Gt() - Constructor for class com.davinpearson.expr.ReturnValue_Gt
 
ReturnValue_Gteq - Class in com.davinpearson.expr
 
ReturnValue_Gteq() - Constructor for class com.davinpearson.expr.ReturnValue_Gteq
 
ReturnValue_Ll - Class in com.davinpearson.expr
 
ReturnValue_Ll() - Constructor for class com.davinpearson.expr.ReturnValue_Ll
 
ReturnValue_LogicalAnd - Class in com.davinpearson.expr
 
ReturnValue_LogicalAnd() - Constructor for class com.davinpearson.expr.ReturnValue_LogicalAnd
 
ReturnValue_LogicalOr - Class in com.davinpearson.expr
 
ReturnValue_LogicalOr() - Constructor for class com.davinpearson.expr.ReturnValue_LogicalOr
 
ReturnValue_Lt - Class in com.davinpearson.expr
 
ReturnValue_Lt() - Constructor for class com.davinpearson.expr.ReturnValue_Lt
 
ReturnValue_Lteq - Class in com.davinpearson.expr
 
ReturnValue_Lteq() - Constructor for class com.davinpearson.expr.ReturnValue_Lteq
 
ReturnValue_Modulo - Class in com.davinpearson.expr
 
ReturnValue_Modulo() - Constructor for class com.davinpearson.expr.ReturnValue_Modulo
 
ReturnValue_NotEq - Class in com.davinpearson.expr
 
ReturnValue_NotEq() - Constructor for class com.davinpearson.expr.ReturnValue_NotEq
 
ReturnValue_Plus - Class in com.davinpearson.expr
 
ReturnValue_Plus() - Constructor for class com.davinpearson.expr.ReturnValue_Plus
 
ReturnValue_Rr - Class in com.davinpearson.expr
 
ReturnValue_Rr() - Constructor for class com.davinpearson.expr.ReturnValue_Rr
 
ReturnValue_Subtract - Class in com.davinpearson.expr
 
ReturnValue_Subtract() - Constructor for class com.davinpearson.expr.ReturnValue_Subtract
 
ReturnValue_Times - Class in com.davinpearson.expr
 
ReturnValue_Times() - Constructor for class com.davinpearson.expr.ReturnValue_Times
 
returnValues - Static variable in class com.davinpearson.ByteCodeInterpreter
 
RR - Static variable in class com.davinpearson.expr.Tokes
 
RR_EQ - Static variable in class com.davinpearson.expr.Tokes
 
rshift(IntOrDob, IntOrDob) - Static method in class com.davinpearson.expr.Worker
 

S

s - Variable in exception com.davinpearson.ShouldNeverHappenException
 
seek(int) - Method in class com.davinpearson.expr.FReader
 
seek(int) - Method in class com.davinpearson.expr.Reader
Sets the current index into the file or string.
SEEK_CUR - Static variable in class com.davinpearson.expr.FilePtr
 
SEEK_END - Static variable in class com.davinpearson.expr.FilePtr
 
SEEK_SET - Static variable in class com.davinpearson.expr.FilePtr
 
SelectionStatement - Class in com.davinpearson.stmt
 
set - Static variable in class com.davinpearson.ByteCodeInterpreter
 
set - Static variable in class com.davinpearson.expr.AssignmentExpr
 
set - Static variable in class com.davinpearson.expr.AssignmentExprOld
 
set(Expr) - Static method in class com.davinpearson.expr.Expr
 
set - Static variable in class com.davinpearson.expr.PostfixExpr
 
set2(Expr) - Static method in class com.davinpearson.expr.Expr
 
set3(Expr) - Static method in class com.davinpearson.expr.Expr
 
setAddress(int) - Method in class com.davinpearson.expr.IntOffset
 
setAddress(String) - Method in class com.davinpearson.expr.Pair
 
setAddress(boolean, int) - Method in class com.davinpearson.stmt.Variable
 
setData(double) - Method in class com.davinpearson.expr.Dob
 
setData(long) - Method in class com.davinpearson.expr.Int
 
setInt(long) - Method in class com.davinpearson.expr.Int
 
setOffset(int) - Method in class com.davinpearson.expr.IntOffset
 
setOffset(int) - Method in class com.davinpearson.expr.SpOffset
 
setRAM(int) - Method in class com.davinpearson.expr.Int
 
setStr(String) - Method in class com.davinpearson.expr.SpOffset
 
setToken(int) - Method in class com.davinpearson.expr.Pair
 
ShiftLeftRightExpr - Class in com.davinpearson.expr
 
ShouldNeverHappenException - Exception in com.davinpearson
 
ShouldNeverHappenException(Object) - Constructor for exception com.davinpearson.ShouldNeverHappenException
 
ShouldNeverHappenException(String) - Constructor for exception com.davinpearson.ShouldNeverHappenException
 
ShouldNeverHappenException() - Constructor for exception com.davinpearson.ShouldNeverHappenException
 
signed - Variable in class com.davinpearson.stmt.Type
 
size - Static variable in class com.davinpearson.expr.ConditionalExpr
 
size() - Method in class com.davinpearson.expr.DoubleMap
 
size - Variable in class com.davinpearson.stmt.Struct
 
size - Variable in class com.davinpearson.stmt.Type
 
SizeNotSupportedException - Exception in com.davinpearson
 
SizeNotSupportedException(int) - Constructor for exception com.davinpearson.SizeNotSupportedException
 
sizes - Variable in class com.davinpearson.expr.ArraySquigglies
 
SLASH_EQ - Static variable in class com.davinpearson.expr.Tokes
 
smeg() - Static method in class com.davinpearson.ByteCodeInterpreter
 
sp - Static variable in class com.davinpearson.ByteCodeInterpreter
 
SpOffset - Class in com.davinpearson.expr
 
SpOffset(String, int) - Constructor for class com.davinpearson.expr.SpOffset
 
SpOffset(int, int) - Constructor for class com.davinpearson.expr.SpOffset
 
srand(int) - Static method in class com.davinpearson.expr.BuiltInFunctions
 
stack - Variable in class com.davinpearson.expr.Gulper
 
StackElement - Class in com.davinpearson.expr
 
StackElement() - Constructor for class com.davinpearson.expr.StackElement
 
stackx - Static variable in class com.davinpearson.ByteCodeInterpreter
 
STAR_EQ - Static variable in class com.davinpearson.expr.Tokes
 
Statement - Class in com.davinpearson.stmt
 
StatementSeq - Class in com.davinpearson.stmt
 
stmt - Variable in class com.davinpearson.stmt.ExpressionStatement
 
stmt - Variable in class com.davinpearson.stmt.IterationStatement
 
stmt - Variable in class com.davinpearson.stmt.Statement
 
stmt - Variable in class com.davinpearson.stmt.StatementSeq
 
Stmt - Class in com.davinpearson.stmt
 
Stmt() - Constructor for class com.davinpearson.stmt.Stmt
 
stmt - Variable in class com.davinpearson.stmt.SwitchStatement
 
stmt1 - Variable in class com.davinpearson.stmt.SelectionStatement
 
stmt2 - Variable in class com.davinpearson.stmt.SelectionStatement
 
stmtSeq - Variable in class com.davinpearson.stmt.CompoundStatement
 
str - Variable in class com.davinpearson.expr.ArrayCharStar
 
str - Static variable in class com.davinpearson.expr.AssignmentExpr
 
str - Static variable in class com.davinpearson.expr.AssignmentExprOld
 
str - Variable in class com.davinpearson.stmt.Variable
 
strcmp(int, int) - Static method in class com.davinpearson.expr.BuiltInFunctions
 
strcpy(int, int) - Static method in class com.davinpearson.expr.BuiltInFunctions
 
STRING - Static variable in class com.davinpearson.expr.Tokes
 
string2CharArray(String, int) - Static method in class com.davinpearson.ByteCodeInterpreter
 
StringGulper - Class in com.davinpearson.expr
 
StringGulper(String) - Constructor for class com.davinpearson.expr.StringGulper
 
stringQuoted(String) - Static method in class com.davinpearson.expr.Worker
 
stringsEqual(String, String) - Static method in class com.davinpearson.expr.Expr
 
stringsEqual(String, String) - Static method in class com.davinpearson.stmt.Stmt
 
stringUnquoted(String) - Static method in class com.davinpearson.expr.Worker
 
strncpy(int, int, int) - Static method in class com.davinpearson.expr.BuiltInFunctions
 
STROBE - Static variable in class com.davinpearson.ByteCodeInterpreter
 
Struct - Class in com.davinpearson.stmt
 
structMap - Static variable in class com.davinpearson.stmt.MultiList
 
StructPair - Class in com.davinpearson.stmt
 
StructPair() - Constructor for class com.davinpearson.stmt.StructPair
 
subtract(IntOrDob, IntOrDob) - Static method in class com.davinpearson.expr.Worker
 
SUBTRACTBY - Static variable in class com.davinpearson.ByteCodeInterpreter
 
SwitchStatement - Class in com.davinpearson.stmt
 
switchToken(StringBuffer, boolean, String, int, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.PostfixExpr
 
SystemErrPtr - Class in com.davinpearson.expr
 
SystemInPtr - Class in com.davinpearson.expr
 
SystemOutPtr - Class in com.davinpearson.expr
 

T

tell() - Method in class com.davinpearson.expr.FReader
 
tell() - Method in class com.davinpearson.expr.Reader
Returns the current index into the file or string.
ten2pow(int) - Static method in class com.davinpearson.ByteCodeInterpreter
 
testForArraySquigglies() - Method in class com.davinpearson.expr.AssignmentExpr
 
testForArraySquigglies() - Method in class com.davinpearson.expr.AssignmentExprOld
 
testForArraySquigglies() - Method in class com.davinpearson.expr.OuterExpression2
 
testForArraySquigglies() - Method in class com.davinpearson.stmt.ExpressionStatement
 
testForArraySquigglies() - Method in class com.davinpearson.stmt.Statement
 
times(IntOrDob, IntOrDob) - Static method in class com.davinpearson.expr.Worker
 
Tokes - Class in com.davinpearson.expr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.ArrayCharStar
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.ArraySquigglies
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.AssignmentExpr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.AssignmentExprOld
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.BitwiseAndExpr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.BitwiseOrExpr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.BitwiseXorExpr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.BracketsExpr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.ConditionalExpr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.Expr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.Identifier
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.Literal
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LiteralBoolean
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LiteralChar
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LiteralDouble
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LiteralInt
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LiteralString
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LogicalAndExpr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LogicalOrExpr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.MinusPlusExpr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.OuterExpression
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.OuterExpression2
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.PostfixExpr
 
toStack(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
toStack(StringBuffer, int, Type, String, boolean) - Method in class com.davinpearson.stmt.CompoundStatement
 
toStack(StringBuffer, int, Type, String, boolean) - Method in class com.davinpearson.stmt.DeclarationStatement
 
toStack(StringBuffer, int, Type, String, boolean) - Method in class com.davinpearson.stmt.ExpressionStatement
 
toStack(StringBuffer, int, Type, String, boolean) - Method in class com.davinpearson.stmt.Function
 
toStack(StringBuffer, int, Type, String, boolean) - Method in class com.davinpearson.stmt.IterationStatement
 
toStack(StringBuffer, int, Type, String, boolean) - Method in class com.davinpearson.stmt.JumpStatement
 
toStack(StringBuffer, int, Type, String, boolean) - Method in class com.davinpearson.stmt.LabelledStatement
 
toStack(StringBuffer, int, Type, String, boolean) - Method in class com.davinpearson.stmt.MultiList
 
toStack(StringBuffer, int, Type, String, boolean) - Method in class com.davinpearson.stmt.ReturnStatement
 
toStack(StringBuffer, int, Type, String, boolean) - Method in class com.davinpearson.stmt.SelectionStatement
 
toStack(StringBuffer, int, Type, String, boolean) - Method in class com.davinpearson.stmt.Statement
 
toStack(StringBuffer, int, Type, String, boolean) - Method in class com.davinpearson.stmt.StatementSeq
 
toStack(StringBuffer, int, Type, String, boolean) - Method in class com.davinpearson.stmt.Stmt
 
toStack(StringBuffer, int, Type, String, boolean) - Method in class com.davinpearson.stmt.SwitchStatement
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.ArrayCharStar
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.ArraySquigglies
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.AssignmentExpr
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.AssignmentExprOld
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.BitwiseAndExpr
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.BitwiseOrExpr
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.BitwiseXorExpr
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.BracketsExpr
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.ConditionalExpr
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.Expr
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.Identifier
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.Literal
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LiteralBoolean
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LiteralChar
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LiteralDouble
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LiteralInt
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LiteralString
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LogicalAndExpr
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.LogicalOrExpr
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.MinusPlusExpr
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.OuterExpression
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.OuterExpression2
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.PostfixExpr
 
toStackLHS(StringBuffer, boolean, int, int, String, boolean, Type, String, int, boolean, boolean, boolean, int, boolean, int, boolean, boolean, boolean, int, Variable) - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
toString() - Method in exception com.davinpearson.CannotSetASubfieldOfADoubleException
 
toString() - Method in class com.davinpearson.expr.ArrayCharStar
 
toString() - Method in class com.davinpearson.expr.ArraySquigglies
 
toString() - Method in class com.davinpearson.expr.AssignmentExpr
 
toString() - Method in class com.davinpearson.expr.AssignmentExprOld
 
toString() - Method in class com.davinpearson.expr.BitwiseAndExpr
 
toString() - Method in class com.davinpearson.expr.BitwiseOrExpr
 
toString() - Method in class com.davinpearson.expr.BitwiseXorExpr
 
toString() - Method in class com.davinpearson.expr.BracketsExpr
 
toString() - Method in class com.davinpearson.expr.ConditionalExpr
 
toString() - Method in class com.davinpearson.expr.Dob
 
toString() - Method in class com.davinpearson.expr.DoubleMap
 
toString() - Method in exception com.davinpearson.expr.EndOfMethodException
 
toString() - Method in class com.davinpearson.expr.EqualNotEqualExpr
 
toString() - Method in class com.davinpearson.expr.Expr
 
toString() - Method in class com.davinpearson.expr.Identifier
 
toString() - Method in class com.davinpearson.expr.Int
 
toString() - Method in class com.davinpearson.expr.IntOffset
 
toString() - Method in class com.davinpearson.expr.IntOrDob
 
toString() - Method in class com.davinpearson.expr.LessThanGreaterThanExpr
 
toString() - Method in class com.davinpearson.expr.Literal
 
toString() - Method in class com.davinpearson.expr.LiteralBoolean
 
toString() - Method in class com.davinpearson.expr.LiteralChar
 
toString() - Method in class com.davinpearson.expr.LiteralDouble
 
toString() - Method in class com.davinpearson.expr.LiteralInt
 
toString() - Method in class com.davinpearson.expr.LiteralString
 
toString() - Method in class com.davinpearson.expr.LogicalAndExpr
 
toString() - Method in class com.davinpearson.expr.LogicalOrExpr
 
toString() - Method in class com.davinpearson.expr.Malloc
 
toString() - Method in class com.davinpearson.expr.MinusPlusExpr
 
toString() - Method in class com.davinpearson.expr.MultDivideModuloExpr
 
toString() - Method in class com.davinpearson.expr.OuterExpression
 
toString() - Method in class com.davinpearson.expr.OuterExpression2
 
toString() - Method in class com.davinpearson.expr.Pair
 
toString() - Method in class com.davinpearson.expr.PostfixExpr
 
toString() - Method in class com.davinpearson.expr.ShiftLeftRightExpr
 
toString() - Method in class com.davinpearson.expr.SpOffset
 
toString() - Method in class com.davinpearson.expr.StackElement
 
toString() - Method in exception com.davinpearson.NotYetImplementedException
 
toString() - Method in exception com.davinpearson.ShouldNeverHappenException
 
toString() - Method in exception com.davinpearson.SizeNotSupportedException
 
toString() - Method in class com.davinpearson.stmt.CompoundStatement
 
toString() - Method in class com.davinpearson.stmt.DeclarationStatement
 
toString() - Method in class com.davinpearson.stmt.ExpressionStatement
 
toString() - Method in class com.davinpearson.stmt.Function
 
toString() - Method in class com.davinpearson.stmt.IterationStatement
 
toString() - Method in class com.davinpearson.stmt.JumpStatement
 
toString() - Method in class com.davinpearson.stmt.LabelledStatement
 
toString() - Method in class com.davinpearson.stmt.MultiList
 
toString() - Method in class com.davinpearson.stmt.ReturnStatement
 
toString() - Method in class com.davinpearson.stmt.SelectionStatement
 
toString() - Method in class com.davinpearson.stmt.Statement
 
toString() - Method in class com.davinpearson.stmt.StatementSeq
 
toString() - Method in class com.davinpearson.stmt.Stmt
 
toString() - Method in class com.davinpearson.stmt.Struct
 
toString() - Method in class com.davinpearson.stmt.StructPair
 
toString() - Method in class com.davinpearson.stmt.SwitchStatement
 
toString() - Method in class com.davinpearson.stmt.Type
 
toString() - Method in class com.davinpearson.stmt.Typedef
 
toString() - Method in class com.davinpearson.stmt.Variable
 
toStringStatic() - Static method in class com.davinpearson.expr.Malloc
 
toStringStatic() - Static method in class com.davinpearson.stmt.MultiList
 
toStrung() - Method in class com.davinpearson.expr.LiteralString
 
type - Variable in class com.davinpearson.expr.ArrayCharStar
 
type - Variable in class com.davinpearson.expr.AssignmentExpr
 
type - Variable in class com.davinpearson.expr.AssignmentExprOld
 
type - Variable in class com.davinpearson.expr.LessThanGreaterThanExpr
 
type - Variable in class com.davinpearson.expr.MultDivideModuloExpr
 
type - Variable in class com.davinpearson.expr.PostfixExpr
 
type - Variable in class com.davinpearson.expr.ShiftLeftRightExpr
 
type - Variable in class com.davinpearson.stmt.ExpressionStatement
 
type - Variable in class com.davinpearson.stmt.IterationStatement
 
type - Variable in class com.davinpearson.stmt.JumpStatement
 
type - Variable in class com.davinpearson.stmt.SelectionStatement
 
type - Variable in class com.davinpearson.stmt.StructPair
 
Type - Class in com.davinpearson.stmt
 
Type() - Constructor for class com.davinpearson.stmt.Type
 
type - Variable in class com.davinpearson.stmt.Type
 
type - Variable in class com.davinpearson.stmt.Variable
 
TYPE_BREAK - Static variable in class com.davinpearson.stmt.JumpStatement
 
TYPE_CONTINUE - Static variable in class com.davinpearson.stmt.JumpStatement
 
TYPE_GOTO - Static variable in class com.davinpearson.stmt.JumpStatement
 
TYPE_GT - Static variable in class com.davinpearson.expr.LessThanGreaterThanExpr
 
TYPE_GT_EQ - Static variable in class com.davinpearson.expr.LessThanGreaterThanExpr
 
TYPE_IF_ELSE - Static variable in class com.davinpearson.stmt.SelectionStatement
 
TYPE_IF_ONLY - Static variable in class com.davinpearson.stmt.SelectionStatement
 
TYPE_LT - Static variable in class com.davinpearson.expr.LessThanGreaterThanExpr
 
TYPE_LT_EQ - Static variable in class com.davinpearson.expr.LessThanGreaterThanExpr
 
Typedef - Class in com.davinpearson.stmt
 
typedefMap - Static variable in class com.davinpearson.stmt.MultiList
 
TypeOrFunctionPtr - Class in com.davinpearson.stmt
 
TypeOrFunctionPtr() - Constructor for class com.davinpearson.stmt.TypeOrFunctionPtr
 

U

uint16_to_long(short) - Static method in class com.davinpearson.expr.Int
 
uint32_to_long(int) - Static method in class com.davinpearson.expr.Int
 
uint64_to_long(long) - Static method in class com.davinpearson.expr.Int
 
uint8_to_long(byte) - Static method in class com.davinpearson.expr.Int
 
unaryOperators - Variable in class com.davinpearson.expr.PostfixExpr
 
undoMe() - Method in class com.davinpearson.expr.DoMe
 
UNKNOWN - Static variable in class com.davinpearson.expr.Tokes
 

V

v - Variable in class com.davinpearson.expr.ArraySquigglies
 
values - Variable in class com.davinpearson.stmt.Struct
 
Variable - Class in com.davinpearson.stmt
 
variableMap - Static variable in class com.davinpearson.stmt.MultiList
 
varMap - Static variable in class com.davinpearson.ByteCodeInterpreter
 
vecExpr_to_vecInteger(Vector<Expr>) - Static method in class com.davinpearson.expr.Expr
 
vectorsEqual(Vector<Integer>, Vector<Integer>) - Static method in class com.davinpearson.expr.Expr
 
vrbl - Variable in class com.davinpearson.stmt.ExpressionStatement
 

W

wasClear() - Method in class com.davinpearson.stmt.ExpressionStatement
 
Worker - Class in com.davinpearson.expr
 

X

XIF - Static variable in class com.davinpearson.ByteCodeInterpreter
 
xor(IntOrDob, IntOrDob) - Static method in class com.davinpearson.expr.Worker
 
XOR_EQ - Static variable in class com.davinpearson.expr.Tokes
 
XXIF - Static variable in class com.davinpearson.ByteCodeInterpreter
 
A B C D E F G H I J L M N O P R S T U V W X