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

A

ABSCISSA - Static variable in class com.rychlik.jode.JOde
Constant ABSCISSA is the number of the axis which will be the abscissa of the coordinate system in the default GUI configuration.
accept(File, String) - Method in class com.rychlik.jode.ExtensionFilenameFilter
 
AccessManager - Class in com.rychlik.jode
This class AccessManager handles vendor-specific access mechanisms to printing and file access.
AccessManager() - Constructor for class com.rychlik.jode.AccessManager
 
actionPerformed(ActionEvent) - Method in class com.rychlik.jode.JOdeFrame
 
actionPerformed(ActionEvent) - Method in class com.rychlik.jode.MessageConsole
 
actionPerformed(ActionEvent) - Method in class com.rychlik.jode.OKDialog
 
actionPerformed(ActionEvent) - Method in class com.rychlik.jode.SecurityDialog
Describe actionPerformed method here.
addControls() - Method in class com.rychlik.jode.JOde
Initialize input controls for a slopes diagram
addEscapes(String) - Static method in error com.rychlik.calculator.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addMessage(String) - Method in class com.rychlik.jode.MessageConsole
 
address - Variable in class com.rychlik.calculator.StackMachine.Variable
Describe variable address here.
adjustBeginLineColumn(int, int) - Method in class com.rychlik.calculator.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
allocateVariable() - Method in class com.rychlik.calculator.StackMachine
Add a new uninitialized variable.
allocateVariable(double) - Method in class com.rychlik.calculator.StackMachine
Add a new initialized variable.
AND - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
argbase - Variable in class com.rychlik.calculator.StackMachine.Call
Describe variable argbase here.
argbase - Variable in class com.rychlik.calculator.StackMachine.Function
Describe variable argbase here.
arglist() - Method in class com.rychlik.calculator.parser.Calculator
 
arity() - Method in class com.rychlik.calculator.Function
 
arity() - Method in class com.rychlik.calculator.StackMachine.Assign
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.BinaryMathFunction
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.Branch
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.Call
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.DumpStack
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.GoTo
Describe arity method here.
arity() - Method in interface com.rychlik.calculator.StackMachine.Instruction
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.Pop
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.PopPrint
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.Print
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.PushAddress
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.PushConstant
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.PushVariable
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.Return
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.Stop
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.TernaryMathFunction
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.UnaryMathFunction
Describe arity method here.
ASSIGN - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
assign(int, double) - Method in class com.rychlik.calculator.StackMachine
Assign value to a variable.
assignment() - Method in class com.rychlik.calculator.parser.Calculator
 

B

backup(int) - Method in class com.rychlik.calculator.parser.SimpleCharStream
Backup a number of characters.
BEGIN - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
beginColumn - Variable in class com.rychlik.calculator.parser.Token
The column number of the first character of this Token.
beginLine - Variable in class com.rychlik.calculator.parser.Token
The line number of the first character of this Token.
BeginToken() - Method in class com.rychlik.calculator.parser.SimpleCharStream
Start.
BREAK - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
breakStatement() - Method in class com.rychlik.calculator.parser.Calculator
 
bufcolumn - Variable in class com.rychlik.calculator.parser.SimpleCharStream
 
buffer - Variable in class com.rychlik.calculator.parser.SimpleCharStream
 
bufline - Variable in class com.rychlik.calculator.parser.SimpleCharStream
 
bufpos - Variable in class com.rychlik.calculator.parser.SimpleCharStream
Position in buffer.

C

Calc - Class in com.rychlik.calculator
This class, Calc is an interactive shell for the Calculator class.
Calc() - Constructor for class com.rychlik.calculator.Calc
 
Calculator - Class in com.rychlik.calculator.parser
This class implements a parser for a simple arithmetical language.
Calculator() - Constructor for class com.rychlik.calculator.parser.Calculator
 
Calculator(InputStream) - Constructor for class com.rychlik.calculator.parser.Calculator
Constructor with InputStream.
Calculator(InputStream, String) - Constructor for class com.rychlik.calculator.parser.Calculator
Constructor with InputStream and supplied encoding
Calculator(Reader) - Constructor for class com.rychlik.calculator.parser.Calculator
Constructor.
Calculator(CalculatorTokenManager) - Constructor for class com.rychlik.calculator.parser.Calculator
Constructor with generated Token Manager.
CalculatorConstants - Interface in com.rychlik.calculator.parser
Token literal values and constants.
CalculatorTokenManager - Class in com.rychlik.calculator.parser
Token Manager.
CalculatorTokenManager(SimpleCharStream) - Constructor for class com.rychlik.calculator.parser.CalculatorTokenManager
Constructor.
CalculatorTokenManager(SimpleCharStream, int) - Constructor for class com.rychlik.calculator.parser.CalculatorTokenManager
Constructor.
checkIdentifier(String) - Method in class com.rychlik.calculator.parser.Calculator
Check whether id is a legal identifier.
clear() - Method in class com.rychlik.calculator.StackMachine
Describe clear method here.
clearData() - Method in class com.rychlik.calculator.StackMachine
Describe clearData method here.
clearGlobalSymbolTable() - Method in class com.rychlik.calculator.StackMachine
Describe clearGlobalSymbolTable method here.
clearLocalSymbolTable() - Method in class com.rychlik.calculator.StackMachine
Describe clearLocalSymbolTable method here.
clearMessages() - Method in class com.rychlik.jode.MessageConsole
 
clearProgram() - Method in class com.rychlik.calculator.StackMachine
Describe clearProgram method here.
clearProgram(int) - Method in class com.rychlik.calculator.StackMachine
Describe clearProgram method here.
clearReturnStack() - Method in class com.rychlik.calculator.StackMachine
Describe clearReturnStack method here.
clearStack() - Method in class com.rychlik.calculator.StackMachine
Describe clearStack method here.
column - Variable in class com.rychlik.calculator.parser.SimpleCharStream
 
com.rychlik.calculator - package com.rychlik.calculator
 
com.rychlik.calculator.parser - package com.rychlik.calculator.parser
 
com.rychlik.jode - package com.rychlik.jode
 
COMMA - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
compileStream() - Method in class com.rychlik.calculator.parser.Calculator
 
compileString(String) - Method in class com.rychlik.calculator.parser.Calculator
 
ComponentPrinter - Class in com.rychlik.jode
 
ComponentPrinter() - Constructor for class com.rychlik.jode.ComponentPrinter
 
conjunction() - Method in class com.rychlik.calculator.parser.Calculator
 
CONSTANT - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
Constraints - Interface in com.rychlik.jode
 
CONTINUE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
continueStatement() - Method in class com.rychlik.calculator.parser.Calculator
 
createConstant(String, double) - Method in class com.rychlik.calculator.StackMachine
Create a new constant and place it in the global symbol table.
createFunction(String, int, int, int) - Method in class com.rychlik.calculator.StackMachine
Describe createFunction method here.
createVariable(String) - Method in class com.rychlik.calculator.StackMachine
Create a new global variable.
createVariable(String, double) - Method in class com.rychlik.calculator.StackMachine
Create a new global variable.
curChar - Variable in class com.rychlik.calculator.parser.CalculatorTokenManager
 
currentToken - Variable in exception com.rychlik.calculator.parser.ParseException
This is the last token that has been consumed successfully.

D

debugStream - Variable in class com.rychlik.calculator.parser.CalculatorTokenManager
Debug output.
DEFAULT - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
Lexical state.
DEFINE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
definition() - Method in class com.rychlik.calculator.parser.Calculator
 
DIGIT - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
disable_tracing() - Method in class com.rychlik.calculator.parser.Calculator
Disable tracing.
disjunction() - Method in class com.rychlik.calculator.parser.Calculator
 
DIVIDE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
docstrings - Static variable in class com.rychlik.jode.ParameterInfo
 
Done() - Method in class com.rychlik.calculator.parser.SimpleCharStream
Reset buffer when finished.
dump(PrintStream, int) - Static method in class com.rychlik.jode.ParameterInfo
The dump method prints documentation of JOde arguments in various formats.
dump(String, int) - Static method in class com.rychlik.jode.ParameterInfo
Describe dump method here.
dump(String) - Static method in class com.rychlik.jode.ParameterInfo
Describe dump method here.
dump() - Static method in class com.rychlik.jode.ParameterInfo
Print the information about parameters and their default values as an HTML table to System.out
dumpHTML(PrintStream) - Static method in class com.rychlik.jode.ParameterInfo
Print the information about parameters and their default values as an HTML table
dumpStack() - Method in class com.rychlik.calculator.StackMachine
Describe dumpStack method here.
dumpSynopsis(PrintStream) - Static method in class com.rychlik.jode.ParameterInfo
The dumpSynopsis method prints the synopsis of JOde arguments.

E

elementAt(int[]) - Method in class com.rychlik.jode.VectorField
 
ELSE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
enable_tracing() - Method in class com.rychlik.calculator.parser.Calculator
Enable tracing.
enablePrivilege(String) - Static method in class com.rychlik.jode.AccessManager
Describe enablePrivilege method here.
enablePrivilege(Frame, String) - Static method in class com.rychlik.jode.NetscapeHandler
Describe enablePrivilege method here.
enableUniversalFileAccess() - Static method in class com.rychlik.jode.AccessManager
Describe enableUniversalFileAccess method here.
enableUniversalFileRead() - Static method in class com.rychlik.jode.AccessManager
Describe enableUniversalFileRead method here.
enableUniversalPrintJobAccess() - Static method in class com.rychlik.jode.AccessManager
Describe enableUniversalPrintJobAccess method here.
enableUniversalPrintJobAccess(Frame) - Static method in class com.rychlik.jode.NetscapeHandler
Describe enableUniversalPrintJobAccess method here.
END - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
endColumn - Variable in class com.rychlik.calculator.parser.Token
The column number of the last character of this Token.
endLine - Variable in class com.rychlik.calculator.parser.Token
The line number of the last character of this Token.
enterLocalScope() - Method in class com.rychlik.calculator.StackMachine
Describe enterLocalScope method here.
EOF - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
End of File.
EOL - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
eol - Variable in exception com.rychlik.calculator.parser.ParseException
The end of line string for this machine.
EQ - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
EULER - Static variable in class com.rychlik.jode.ODESolver
Constant representing Euler algorithm.
euler(VField, double[], double, int, Constraints) - Static method in class com.rychlik.jode.ODESolver
 
euler(VField, double[], double, int) - Static method in class com.rychlik.jode.ODESolver
Version of euler with trivial constraints.
eval(Stack) - Method in class com.rychlik.calculator.Function
 
eval(double) - Method in class com.rychlik.calculator.StackMachine.Abs
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Add
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.And
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Asin
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Atan
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.BinaryMathFunction
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Cos
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Div
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Eq
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Exp
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Ge
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Gt
Describe eval method here.
eval(double, double, double) - Method in class com.rychlik.calculator.StackMachine.If
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Le
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Ln
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Lt
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Max
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Min
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Mul
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Ne
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Negate
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Or
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Pow
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Sgn
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Sin
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Sqrt
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Step
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Sub
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Tan
Describe eval method here.
eval(double, double, double) - Method in class com.rychlik.calculator.StackMachine.TernaryMathFunction
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.UnaryMathFunction
Describe eval method here.
evalStream() - Method in class com.rychlik.calculator.parser.Calculator
 
evalString(String) - Method in class com.rychlik.calculator.parser.Calculator
 
evalString(String) - Method in class com.rychlik.jode.JOde
Describe evalString method here.
evalString(String, boolean) - Method in class com.rychlik.jode.JOde
Describe evalString method here.
evaluateAt(double[], double[]) - Method in class com.rychlik.jode.JOde
Implements VField interface.
evaluateAt(double[], double[]) - Method in interface com.rychlik.jode.VField
Right-hand sides of a differential equation.
evaluateFormulas(JOde.FormulaControl[], double[]) - Method in class com.rychlik.jode.JOde
Evaluate a sequence of formulas.
execute(Stack) - Method in class com.rychlik.calculator.Function
 
execute() - Method in class com.rychlik.calculator.StackMachine.Assign
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.BinaryMathFunction
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.Branch
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.Call
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.DumpStack
Describe execute method here.
execute(int) - Method in class com.rychlik.calculator.StackMachine
Execute code of the program, starting at a given program counter.
execute() - Method in class com.rychlik.calculator.StackMachine
Execute the entire code of the program.
execute() - Method in class com.rychlik.calculator.StackMachine.GoTo
Describe execute method here.
execute() - Method in interface com.rychlik.calculator.StackMachine.Instruction
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.Pop
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.PopPrint
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.Print
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.PushAddress
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.PushConstant
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.PushVariable
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.Return
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.Stop
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.TernaryMathFunction
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.UnaryMathFunction
Describe execute method here.
exitLocalScope() - Method in class com.rychlik.calculator.StackMachine
Describe exitLocalScope method here.
EXP - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
ExpandBuff(boolean) - Method in class com.rychlik.calculator.parser.SimpleCharStream
 
expectedTokenSequences - Variable in exception com.rychlik.calculator.parser.ParseException
Each entry in this array is an array of integers.
expression() - Method in class com.rychlik.calculator.parser.Calculator
 
ExtensionFilenameFilter - Class in com.rychlik.jode
 
ExtensionFilenameFilter(String) - Constructor for class com.rychlik.jode.ExtensionFilenameFilter
Creates a new ExtensionFilenameFilter instance.

F

factor() - Method in class com.rychlik.calculator.parser.Calculator
 
FillBuff() - Method in class com.rychlik.calculator.parser.SimpleCharStream
 
findFrame(Component) - Static method in class com.rychlik.jode.FrameFinder
The findFrame method returns the enclosing frame of a component, or null if no such frame exists.
FLOAT - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
FrameFinder - Class in com.rychlik.jode
The class FrameFinder implements search for an enclosing frame of an AWT Component.
FrameFinder() - Constructor for class com.rychlik.jode.FrameFinder
 
funcall() - Method in class com.rychlik.calculator.parser.Calculator
 
Function - Class in com.rychlik.calculator
This class represents a function of an arbitrary arity taking double artuments and returning double.
Function() - Constructor for class com.rychlik.calculator.Function
 

G

GE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
generateParseException() - Method in class com.rychlik.calculator.parser.Calculator
Generate ParseException.
getAddress() - Method in class com.rychlik.calculator.StackMachine.Variable
Describe getAddress method here.
getAlgorithm(String) - Static method in class com.rychlik.jode.ODESolver
 
getAlgorithmName(int) - Static method in class com.rychlik.jode.ODESolver
 
getAlgorithmNumber() - Static method in class com.rychlik.jode.ODESolver
 
getApplet() - Static method in class com.rychlik.jode.AccessManager
Describe getApplet method here.
getApplet() - Method in class com.rychlik.jode.JOde
Get the Applet value.
getAppletInfo() - Method in class com.rychlik.jode.JOdeApplet
Display basic information about the author of this applet
getBeginColumn() - Method in class com.rychlik.calculator.parser.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class com.rychlik.calculator.parser.SimpleCharStream
Get token beginning line number.
getColumn() - Method in class com.rychlik.calculator.parser.SimpleCharStream
Deprecated. 
getData(int) - Method in class com.rychlik.calculator.StackMachine
Describe getData method here.
getEndColumn() - Method in class com.rychlik.calculator.parser.SimpleCharStream
Get token end column number.
getEndLine() - Method in class com.rychlik.calculator.parser.SimpleCharStream
Get token end line number.
getErrorMessage() - Static method in class com.rychlik.jode.ODESolver
 
getFilteredExtension() - Method in class com.rychlik.jode.ExtensionFilenameFilter
Get the FilteredExtension value.
getFrame() - Method in class com.rychlik.jode.JOde
Get the Frame value.
GetImage() - Method in class com.rychlik.calculator.parser.SimpleCharStream
Get token literal value.
getLine() - Method in class com.rychlik.calculator.parser.SimpleCharStream
Deprecated. 
getMessage() - Method in error com.rychlik.calculator.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getName() - Method in class com.rychlik.calculator.StackMachine.Abs
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Add
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.And
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Asin
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Atan
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Cos
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Div
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Eq
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Exp
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Ge
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Gt
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.If
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Le
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Ln
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Lt
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.MathFunction
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Max
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Min
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Mul
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Ne
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Negate
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Or
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Pow
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Sgn
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Sin
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Sqrt
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Step
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Sub
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.SymbolTableEntry
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Tan
Describe getName method here.
getNextToken() - Method in class com.rychlik.calculator.parser.Calculator
Get the next Token.
getNextToken() - Method in class com.rychlik.calculator.parser.CalculatorTokenManager
Get the next Token.
getParameterInfo() - Method in class com.rychlik.jode.JOdeApplet
External interface used by design tools to show properties of an applet.
getProgramBase() - Method in class com.rychlik.calculator.StackMachine
Describe getProgramBase method here.
GetSuffix(int) - Method in class com.rychlik.calculator.parser.SimpleCharStream
Get the suffix.
getTabSize(int) - Method in class com.rychlik.calculator.parser.SimpleCharStream
 
getTitle() - Method in class com.rychlik.jode.JOde
Get the Title value.
getToken(int) - Method in class com.rychlik.calculator.parser.Calculator
Get the specific Token.
getValue() - Method in class com.rychlik.calculator.parser.Token
An optional attribute value of the Token.
getValue() - Method in class com.rychlik.calculator.StackMachine.Constant
Describe getValue method here.
getValue() - Method in class com.rychlik.calculator.StackMachine.Variable
Describe getValue method here.
globalScope() - Method in class com.rychlik.calculator.StackMachine
Describe globalScope method here.
GT - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.

H

handleException(String, Exception) - Static method in class com.rychlik.jode.AccessManager
Describe handleException method here.
handleException(Frame, Exception) - Method in class com.rychlik.jode.NetscapeExceptionHandler
Creates a new handleException instance.
handleException(Frame, Exception) - Static method in class com.rychlik.jode.NetscapeHandler
Creates a new handleException instance.
HTML - Static variable in class com.rychlik.jode.ParameterInfo
The constant HTML represents HTML output format.

I

ID - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
identifier() - Method in class com.rychlik.calculator.parser.Calculator
 
IF - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
ifStatement() - Method in class com.rychlik.calculator.parser.Calculator
 
ILLEGAL - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
ILLEGAL - Static variable in class com.rychlik.jode.ODESolver
Constant representing an illegal (unknown) algorithm.
image - Variable in class com.rychlik.calculator.parser.Token
The string image of the token.
inBuf - Variable in class com.rychlik.calculator.parser.SimpleCharStream
 
init() - Method in class com.rychlik.jode.JOdeApplet
The entry point for the applet.
initConditionToString(double[], boolean) - Method in class com.rychlik.jode.JOde
Describe initConditionToString method here.
initConditionToString(String, double[], boolean) - Method in class com.rychlik.jode.JOde
Describe initConditionToString method here.
initMathConstants() - Method in class com.rychlik.calculator.StackMachine
Describe initMathConstants method here.
input_stream - Variable in class com.rychlik.calculator.parser.CalculatorTokenManager
 
inputStream - Variable in class com.rychlik.calculator.parser.SimpleCharStream
 
INTEGER - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
integrate(int, VField, double[], double, int, Constraints) - Static method in class com.rychlik.jode.ODESolver
Selects an algorithm according to the first argument and calls one of the implemented solvers.
integrate(int, VField, double[], double, int) - Static method in class com.rychlik.jode.ODESolver
Version of integrate with trivial constraints.
isConstant(String) - Method in class com.rychlik.calculator.StackMachine
Describe isConstant method here.
isNetscape() - Static method in class com.rychlik.jode.AccessManager
Describe isNetscape method here.
isNetscape() - Static method in class com.rychlik.jode.NetscapeExceptionHandler
Describe isNetscape method here.
isNetscape() - Static method in class com.rychlik.jode.NetscapeHandler
Describe isNetscape method here.

J

jj_nt - Variable in class com.rychlik.calculator.parser.Calculator
Next token.
jjFillToken() - Method in class com.rychlik.calculator.parser.CalculatorTokenManager
 
jjstrLiteralImages - Static variable in class com.rychlik.calculator.parser.CalculatorTokenManager
Token literal values.
JOde - Class in com.rychlik.jode
This class JOde implements the functionality of an interactive ODE solver, or a tool for studying simple differential equations.
JOde(String[], Applet, String, Dimension) - Constructor for class com.rychlik.jode.JOde
Constructor using command-line-like arguments
JOde(String[], Applet, String) - Constructor for class com.rychlik.jode.JOde
Creates a new JOde instance.
JOde() - Constructor for class com.rychlik.jode.JOde
Constructor without parameters
JOdeApplet - Class in com.rychlik.jode
 
JOdeApplet() - Constructor for class com.rychlik.jode.JOdeApplet
 
JOdeFrame - Class in com.rychlik.jode
Describe class JOdeFrame here.
JOdeFrame(JOde, String, boolean) - Constructor for class com.rychlik.jode.JOdeFrame
Creates a new JOdeFrame instance.

K

kind - Variable in class com.rychlik.calculator.parser.Token
An integer that describes the kind of this token.

L

LE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
LETTER - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
LexicalError(boolean, int, int, int, String, char) - Static method in error com.rychlik.calculator.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class com.rychlik.calculator.parser.CalculatorTokenManager
Lexer state names.
line - Variable in class com.rychlik.calculator.parser.SimpleCharStream
 
location - Variable in class com.rychlik.calculator.StackMachine.GoTo
Describe variable location here.
logical() - Method in class com.rychlik.calculator.parser.Calculator
 
lookup(String) - Method in class com.rychlik.calculator.StackMachine
Lookup symbol in a symbol table.
LPAREN - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
LT - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.

M

main(String[]) - Static method in class com.rychlik.calculator.Calc
Describe main method here.
main(String[]) - Static method in class com.rychlik.jode.JOde
This method allows this class to be run as a standalone application.
makeInitCondition(JOde.UserPoint) - Method in class com.rychlik.jode.JOde
Describe makeInitCondition method here.
MAX_STEPS_THRESHOLD - Static variable in class com.rychlik.jode.JOde
Constant MAX_STEPS_THRESHOLD is the maximal number of steps for numerical solvers.
maxNextCharInd - Variable in class com.rychlik.calculator.parser.SimpleCharStream
 
MessageConsole - Class in com.rychlik.jode
 
MessageConsole(String, Applet) - Constructor for class com.rychlik.jode.MessageConsole
 
MIDPOINT_RULE - Static variable in class com.rychlik.jode.ODESolver
Constant representing Midpoint Rule Algorithm.
midpointRule(VField, double[], double, int, Constraints) - Static method in class com.rychlik.jode.ODESolver
 
midpointRule(VField, double[], double, int) - Static method in class com.rychlik.jode.ODESolver
Version of midpointRule with trivial constraints.
MINUS - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
MODIFIED_EULER - Static variable in class com.rychlik.jode.ODESolver
Constant representing Modified Euler Algorithm.
modifiedEuler(VField, double[], double, int, Constraints) - Static method in class com.rychlik.jode.ODESolver
 
modifiedEuler(VField, double[], double, int) - Static method in class com.rychlik.jode.ODESolver
Version of modifiedEuler with trivial constraints.
MULTIPLY - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.

N

name() - Method in class com.rychlik.calculator.Function
 
nargs - Variable in class com.rychlik.calculator.StackMachine.Call
Describe variable nargs here.
nargs - Variable in class com.rychlik.calculator.StackMachine.Function
Describe variable nargs here.
NE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
NetscapeExceptionHandler - Class in com.rychlik.jode
 
NetscapeExceptionHandler() - Constructor for class com.rychlik.jode.NetscapeExceptionHandler
 
NetscapeHandler - Class in com.rychlik.jode
 
NetscapeHandler() - Constructor for class com.rychlik.jode.NetscapeHandler
 
newToken(int, String) - Static method in class com.rychlik.calculator.parser.Token
Returns a new Token object, by default.
newToken(int) - Static method in class com.rychlik.calculator.parser.Token
 
next - Variable in class com.rychlik.calculator.parser.Token
A reference to the next regular (non-special) token from the input stream.

O

ODESolver - Class in com.rychlik.jode
 
ODESolver() - Constructor for class com.rychlik.jode.ODESolver
 
OKDialog - Class in com.rychlik.jode
 
OKDialog(Frame, String, boolean) - Constructor for class com.rychlik.jode.OKDialog
 
oneLine() - Method in class com.rychlik.calculator.parser.Calculator
 
OR - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
ORDINATE - Static variable in class com.rychlik.jode.JOde
Constant ORDINATE is the number of the axis which will be the ordinate of the coordinate system in the default GUI configuration.

P

ParameterInfo - Class in com.rychlik.jode
Documents parameters accepted by the JOdeApplet
ParameterInfo() - Constructor for class com.rychlik.jode.ParameterInfo
 
ParseException - Exception in com.rychlik.calculator.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception com.rychlik.calculator.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception com.rychlik.calculator.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception com.rychlik.calculator.parser.ParseException
Constructor with message.
peek() - Method in class com.rychlik.calculator.StackMachine
Describe peek method here.
peekDouble() - Method in class com.rychlik.calculator.StackMachine
Describe peekDouble method here.
peekInt() - Method in class com.rychlik.calculator.StackMachine
Describe peekInt method here.
PLUS - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
pop(Stack) - Method in class com.rychlik.calculator.Function
 
pop() - Method in class com.rychlik.calculator.StackMachine
Describe pop method here.
popDouble() - Method in class com.rychlik.calculator.StackMachine
Describe popDouble method here.
popInt() - Method in class com.rychlik.calculator.StackMachine
Describe popInt method here.
popReturn() - Method in class com.rychlik.calculator.StackMachine
Describe popReturn method here.
power() - Method in class com.rychlik.calculator.parser.Calculator
 
prevCharIsCR - Variable in class com.rychlik.calculator.parser.SimpleCharStream
 
prevCharIsLF - Variable in class com.rychlik.calculator.parser.SimpleCharStream
 
print() - Method in class com.rychlik.calculator.parser.Calculator
 
PRINT - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
print(Component, String) - Method in class com.rychlik.jode.ComponentPrinter
Prints a component using systems print dialog.
printCanvas() - Method in class com.rychlik.jode.JOde
Describe printCanvas method here.
printPanel() - Method in class com.rychlik.jode.JOde
Describe printPanel method here.
printPhaseDiagram() - Method in class com.rychlik.jode.JOde
Describe printPhaseDiagram method here.
progbase - Variable in class com.rychlik.calculator.StackMachine.Call
Describe variable progbase here.
progbase - Variable in class com.rychlik.calculator.StackMachine.Function
Describe variable progbase here.
program() - Method in class com.rychlik.calculator.parser.Calculator
 
push(Stack, double) - Method in class com.rychlik.calculator.Function
 
pushDouble(double) - Method in class com.rychlik.calculator.StackMachine
Describe pushDouble method here.
pushInstruction(StackMachine.Instruction) - Method in class com.rychlik.calculator.StackMachine
Add an instruction at the end of the program
pushInstruction(StackMachine.Instruction, String, int) - Method in class com.rychlik.calculator.StackMachine
Push instruction with arity check
pushInt(int) - Method in class com.rychlik.calculator.StackMachine
Describe pushInt method here.
pushReturn(int) - Method in class com.rychlik.calculator.StackMachine
Describe pushReturn method here.

Q

quit() - Method in class com.rychlik.jode.JOde
The method quit removes this JODe panel from the applet and the frame and waits to be garbage-collected.

R

RANGE_MAX - Static variable in class com.rychlik.jode.JOde
Constant RANGE_MAX represents the default for maximum of the range of a variable.
RANGE_MIN - Static variable in class com.rychlik.jode.JOde
Constant RANGE_MIN represents the default for minimum of the range of a variable.
readChar() - Method in class com.rychlik.calculator.parser.SimpleCharStream
Read a character.
ReInit(InputStream) - Method in class com.rychlik.calculator.parser.Calculator
Reinitialise.
ReInit(InputStream, String) - Method in class com.rychlik.calculator.parser.Calculator
Reinitialise.
ReInit(Reader) - Method in class com.rychlik.calculator.parser.Calculator
Reinitialise.
ReInit(CalculatorTokenManager) - Method in class com.rychlik.calculator.parser.Calculator
Reinitialise.
ReInit(SimpleCharStream) - Method in class com.rychlik.calculator.parser.CalculatorTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class com.rychlik.calculator.parser.CalculatorTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int) - Method in class com.rychlik.calculator.parser.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class com.rychlik.calculator.parser.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class com.rychlik.calculator.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class com.rychlik.calculator.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class com.rychlik.calculator.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class com.rychlik.calculator.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream) - Method in class com.rychlik.calculator.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class com.rychlik.calculator.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class com.rychlik.calculator.parser.SimpleCharStream
Reinitialise.
relational() - Method in class com.rychlik.calculator.parser.Calculator
 
removeSymbol(String) - Method in class com.rychlik.calculator.StackMachine
Remove a symbol from the current scope.
rename(String) - Method in class com.rychlik.calculator.StackMachine.SymbolTableEntry
Describe rename method here.
renameSymbol(String, String) - Method in class com.rychlik.calculator.StackMachine
Rename a global symbol.
RETURN - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
returnStatement() - Method in class com.rychlik.calculator.parser.Calculator
 
RPAREN - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
run() - Method in class com.rychlik.jode.JOde
Run all calculations.
RUNGE_KUTTA_4 - Static variable in class com.rychlik.jode.ODESolver
Constant representing Runge-Kutta 4 Algorithm.
RUNGE_KUTTA_FEHLBERG - Static variable in class com.rychlik.jode.ODESolver
Constant representing Runge-Kutta-Fehlberg Algorithm.
rungeKutta4(VField, double[], double, int, Constraints) - Static method in class com.rychlik.jode.ODESolver
 
rungeKutta4(VField, double[], double, int) - Static method in class com.rychlik.jode.ODESolver
Version of rungeKutta4 with trivial constraints.
rungeKuttaFehlberg(VField, double[], double, int, Constraints) - Static method in class com.rychlik.jode.ODESolver
Runge-Kutta-Fehlberg integrator
rungeKuttaFehlberg(VField, double[], double, int) - Static method in class com.rychlik.jode.ODESolver
Version of rungeKuttaFehlberg with trivial constraints.

S

satisfies(double[]) - Method in interface com.rychlik.jode.Constraints
 
satisfies(double[]) - Method in class com.rychlik.jode.JOde
Implements Constraints interface.
scopeIsLocal() - Method in class com.rychlik.calculator.StackMachine
Describe scopeIsLocal method here.
SecurityDialog - Class in com.rychlik.jode
Describe class SecurityDialog here.
SecurityDialog(Frame, String) - Constructor for class com.rychlik.jode.SecurityDialog
Creates a new PopUpDialog instance.
SEPARATOR - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
setApplet(Applet) - Static method in class com.rychlik.jode.AccessManager
Describe setApplet method here.
setApplet(Applet) - Method in class com.rychlik.jode.JOde
Set the Applet value.
setDebugStream(PrintStream) - Method in class com.rychlik.calculator.parser.CalculatorTokenManager
Set debug output.
setElementAt(int[], double[]) - Method in class com.rychlik.jode.VectorField
Sets element with a given multiindex to a given vector.
setFilteredExtension(String) - Method in class com.rychlik.jode.ExtensionFilenameFilter
Set the FilteredExtension value.
setFrame(JOdeFrame) - Method in class com.rychlik.jode.JOde
Set the Frame value.
setInstructionAt(StackMachine.Instruction, int) - Method in class com.rychlik.calculator.StackMachine
Sets an instruction at a given location in the program
setStackMachine(StackMachine) - Method in class com.rychlik.calculator.parser.Calculator
 
setTabSize(int) - Method in class com.rychlik.calculator.parser.SimpleCharStream
 
setTitle(String) - Method in class com.rychlik.jode.JOde
Set the Title value.
showFrame(boolean) - Method in class com.rychlik.jode.JOde
The method showFrame switches the container between the frame and the applet.
showSecurityDialog(String) - Static method in class com.rychlik.jode.AccessManager
Describe show method here.
signed_factor() - Method in class com.rychlik.calculator.parser.Calculator
 
signed_power() - Method in class com.rychlik.calculator.parser.Calculator
 
signed_term() - Method in class com.rychlik.calculator.parser.Calculator
 
simple_expression() - Method in class com.rychlik.calculator.parser.Calculator
 
SimpleCharStream - Class in com.rychlik.calculator.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class com.rychlik.calculator.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class com.rychlik.calculator.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class com.rychlik.calculator.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class com.rychlik.calculator.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class com.rychlik.calculator.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class com.rychlik.calculator.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class com.rychlik.calculator.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class com.rychlik.calculator.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class com.rychlik.calculator.parser.SimpleCharStream
Constructor.
specialToken - Variable in class com.rychlik.calculator.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
StackMachine - Class in com.rychlik.calculator
Describe class StackMachine here.
StackMachine() - Constructor for class com.rychlik.calculator.StackMachine
Creates a new StackMachine instance.
StackMachine.Abs - Class in com.rychlik.calculator
Describe class Abs here.
StackMachine.Abs() - Constructor for class com.rychlik.calculator.StackMachine.Abs
 
StackMachine.Add - Class in com.rychlik.calculator
Describe class Add here.
StackMachine.Add() - Constructor for class com.rychlik.calculator.StackMachine.Add
 
StackMachine.And - Class in com.rychlik.calculator
Describe class And here.
StackMachine.And() - Constructor for class com.rychlik.calculator.StackMachine.And
 
StackMachine.Asin - Class in com.rychlik.calculator
Describe class Asin here.
StackMachine.Asin() - Constructor for class com.rychlik.calculator.StackMachine.Asin
 
StackMachine.Assign - Class in com.rychlik.calculator
Assign the top value on stack to a variable.
StackMachine.Assign() - Constructor for class com.rychlik.calculator.StackMachine.Assign
 
StackMachine.Atan - Class in com.rychlik.calculator
Describe class Atan here.
StackMachine.Atan() - Constructor for class com.rychlik.calculator.StackMachine.Atan
 
StackMachine.BinaryMathFunction - Class in com.rychlik.calculator
Describe class BinaryMathFunction here.
StackMachine.BinaryMathFunction() - Constructor for class com.rychlik.calculator.StackMachine.BinaryMathFunction
 
StackMachine.Branch - Class in com.rychlik.calculator
Describe class Branch here.
StackMachine.Branch() - Constructor for class com.rychlik.calculator.StackMachine.Branch
 
StackMachine.Call - Class in com.rychlik.calculator
Describe class Call here.
StackMachine.Call(int, int, int) - Constructor for class com.rychlik.calculator.StackMachine.Call
Creates a new Call instance.
StackMachine.Constant - Class in com.rychlik.calculator
Describe class Constant here.
StackMachine.Constant(String, double) - Constructor for class com.rychlik.calculator.StackMachine.Constant
Creates a new Constant instance.
StackMachine.Cos - Class in com.rychlik.calculator
Describe class Cos here.
StackMachine.Cos() - Constructor for class com.rychlik.calculator.StackMachine.Cos
 
StackMachine.Div - Class in com.rychlik.calculator
Describe class Div here.
StackMachine.Div() - Constructor for class com.rychlik.calculator.StackMachine.Div
 
StackMachine.DumpStack - Class in com.rychlik.calculator
Output the current contents of the stack.
StackMachine.DumpStack() - Constructor for class com.rychlik.calculator.StackMachine.DumpStack
 
StackMachine.Eq - Class in com.rychlik.calculator
Describe class Eq here.
StackMachine.Eq() - Constructor for class com.rychlik.calculator.StackMachine.Eq
 
StackMachine.Exp - Class in com.rychlik.calculator
Describe class Exp here.
StackMachine.Exp() - Constructor for class com.rychlik.calculator.StackMachine.Exp
 
StackMachine.Function - Class in com.rychlik.calculator
Describe class Function here.
StackMachine.Function(String, int, int, int) - Constructor for class com.rychlik.calculator.StackMachine.Function
Creates a new Function instance.
StackMachine.Ge - Class in com.rychlik.calculator
Describe class Ge here.
StackMachine.Ge() - Constructor for class com.rychlik.calculator.StackMachine.Ge
 
StackMachine.GoTo - Class in com.rychlik.calculator
Goto
StackMachine.GoTo(int) - Constructor for class com.rychlik.calculator.StackMachine.GoTo
Creates a new GoTo instance.
StackMachine.Gt - Class in com.rychlik.calculator
Describe class Gt here.
StackMachine.Gt() - Constructor for class com.rychlik.calculator.StackMachine.Gt
 
StackMachine.If - Class in com.rychlik.calculator
Describe class If here.
StackMachine.If() - Constructor for class com.rychlik.calculator.StackMachine.If
 
StackMachine.Instruction - Interface in com.rychlik.calculator
Describe interface Instruction here.
StackMachine.Le - Class in com.rychlik.calculator
Describe class Le here.
StackMachine.Le() - Constructor for class com.rychlik.calculator.StackMachine.Le
 
StackMachine.Ln - Class in com.rychlik.calculator
Describe class Ln here.
StackMachine.Ln() - Constructor for class com.rychlik.calculator.StackMachine.Ln
 
StackMachine.Lt - Class in com.rychlik.calculator
Describe class Lt here.
StackMachine.Lt() - Constructor for class com.rychlik.calculator.StackMachine.Lt
 
StackMachine.MathFunction - Class in com.rychlik.calculator
Describe class MathFunction here.
StackMachine.MathFunction() - Constructor for class com.rychlik.calculator.StackMachine.MathFunction
 
StackMachine.Max - Class in com.rychlik.calculator
Describe class Max here.
StackMachine.Max() - Constructor for class com.rychlik.calculator.StackMachine.Max
 
StackMachine.Min - Class in com.rychlik.calculator
Describe class Min here.
StackMachine.Min() - Constructor for class com.rychlik.calculator.StackMachine.Min
 
StackMachine.Mul - Class in com.rychlik.calculator
Describe class Mul here.
StackMachine.Mul() - Constructor for class com.rychlik.calculator.StackMachine.Mul
 
StackMachine.Ne - Class in com.rychlik.calculator
Describe class Ne here.
StackMachine.Ne() - Constructor for class com.rychlik.calculator.StackMachine.Ne
 
StackMachine.Negate - Class in com.rychlik.calculator
Describe class Negate here.
StackMachine.Negate() - Constructor for class com.rychlik.calculator.StackMachine.Negate
 
StackMachine.Or - Class in com.rychlik.calculator
Describe class Or here.
StackMachine.Or() - Constructor for class com.rychlik.calculator.StackMachine.Or
 
StackMachine.Pop - Class in com.rychlik.calculator
Describe class Pop here.
StackMachine.Pop() - Constructor for class com.rychlik.calculator.StackMachine.Pop
 
StackMachine.PopPrint - Class in com.rychlik.calculator
Print the top of the stack.
StackMachine.PopPrint() - Constructor for class com.rychlik.calculator.StackMachine.PopPrint
 
StackMachine.Pow - Class in com.rychlik.calculator
Describe class Pow here.
StackMachine.Pow() - Constructor for class com.rychlik.calculator.StackMachine.Pow
 
StackMachine.Print - Class in com.rychlik.calculator
Print the top of the stack.
StackMachine.Print() - Constructor for class com.rychlik.calculator.StackMachine.Print
 
StackMachine.PushAddress - Class in com.rychlik.calculator
Push address on stack.
StackMachine.PushAddress(int) - Constructor for class com.rychlik.calculator.StackMachine.PushAddress
Creates a new PushAddress instance.
StackMachine.PushConstant - Class in com.rychlik.calculator
Push constant on stack.
StackMachine.PushConstant(double) - Constructor for class com.rychlik.calculator.StackMachine.PushConstant
Creates a new PushConstant instance.
StackMachine.PushVariable - Class in com.rychlik.calculator
Push value of a variable on stack.
StackMachine.PushVariable(int) - Constructor for class com.rychlik.calculator.StackMachine.PushVariable
Creates a new PushVariable instance.
StackMachine.Return - Class in com.rychlik.calculator
Return from a function
StackMachine.Return() - Constructor for class com.rychlik.calculator.StackMachine.Return
 
StackMachine.Sgn - Class in com.rychlik.calculator
Describe class Sgn here.
StackMachine.Sgn() - Constructor for class com.rychlik.calculator.StackMachine.Sgn
 
StackMachine.Sin - Class in com.rychlik.calculator
Describe class Sin here.
StackMachine.Sin() - Constructor for class com.rychlik.calculator.StackMachine.Sin
 
StackMachine.Sqrt - Class in com.rychlik.calculator
Describe class Sqrt here.
StackMachine.Sqrt() - Constructor for class com.rychlik.calculator.StackMachine.Sqrt
 
StackMachine.Step - Class in com.rychlik.calculator
Describe class Step here.
StackMachine.Step() - Constructor for class com.rychlik.calculator.StackMachine.Step
 
StackMachine.Stop - Class in com.rychlik.calculator
Describe class Stop here.
StackMachine.Stop() - Constructor for class com.rychlik.calculator.StackMachine.Stop
 
StackMachine.Sub - Class in com.rychlik.calculator
Describe class Sub here.
StackMachine.Sub() - Constructor for class com.rychlik.calculator.StackMachine.Sub
 
StackMachine.SymbolTableEntry - Class in com.rychlik.calculator
Describe class SymbolTableEntry here.
StackMachine.SymbolTableEntry(String) - Constructor for class com.rychlik.calculator.StackMachine.SymbolTableEntry
Creates a new SymbolTableEntry instance.
StackMachine.Tan - Class in com.rychlik.calculator
Describe class Tan here.
StackMachine.Tan() - Constructor for class com.rychlik.calculator.StackMachine.Tan
 
StackMachine.TernaryMathFunction - Class in com.rychlik.calculator
Describe class TernaryMathFunction here.
StackMachine.TernaryMathFunction() - Constructor for class com.rychlik.calculator.StackMachine.TernaryMathFunction
 
StackMachine.UnaryMathFunction - Class in com.rychlik.calculator
Describe class UnaryMathFunction here.
StackMachine.UnaryMathFunction() - Constructor for class com.rychlik.calculator.StackMachine.UnaryMathFunction
 
StackMachine.Variable - Class in com.rychlik.calculator
Describe class Variable here.
StackMachine.Variable(String, int) - Constructor for class com.rychlik.calculator.StackMachine.Variable
Creates a new Variable instance.
start() - Method in class com.rychlik.jode.JOde
Describe start method here.
start() - Method in class com.rychlik.jode.JOdeApplet
 
startCalculation() - Method in class com.rychlik.jode.JOde
The startCalculation method initiates the calculation corresponding to the current applet settings.
staticFlag - Static variable in class com.rychlik.calculator.parser.SimpleCharStream
Whether parser is static.
stop() - Method in class com.rychlik.jode.JOde
Describe stop method here.
stop() - Method in class com.rychlik.jode.JOdeApplet
 
stopCalculation() - Method in class com.rychlik.jode.JOde
The stopCalculation method stops any running calculation.
sum() - Method in class com.rychlik.calculator.parser.Calculator
 
SwitchTo(int) - Method in class com.rychlik.calculator.parser.CalculatorTokenManager
Switch to specified lex state.
SYNOPSIS - Static variable in class com.rychlik.jode.ParameterInfo
The constant SYNONYMOUS represents the Unix-like synopsis output format.
synopsis() - Static method in class com.rychlik.jode.ParameterInfo
The synopsis method prints synopsis of JOde arguments to standard output.

T

tabSize - Variable in class com.rychlik.calculator.parser.SimpleCharStream
 
term() - Method in class com.rychlik.calculator.parser.Calculator
 
token - Variable in class com.rychlik.calculator.parser.Calculator
Current token.
Token - Class in com.rychlik.calculator.parser
Describes the input token stream.
Token() - Constructor for class com.rychlik.calculator.parser.Token
No-argument constructor
Token(int) - Constructor for class com.rychlik.calculator.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class com.rychlik.calculator.parser.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class com.rychlik.calculator.parser.Calculator
Generated Token Manager.
tokenImage - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
Literal token values.
tokenImage - Variable in exception com.rychlik.calculator.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - Error in com.rychlik.calculator.parser
Token Manager Error.
TokenMgrError() - Constructor for error com.rychlik.calculator.parser.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error com.rychlik.calculator.parser.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error com.rychlik.calculator.parser.TokenMgrError
Full Constructor.
toString() - Method in class com.rychlik.calculator.parser.Token
Returns the image.

U

UpdateLineColumn(char) - Method in class com.rychlik.calculator.parser.SimpleCharStream
 
updateVariableNames() - Method in class com.rychlik.jode.JOde
Describe updateVariableNames method here.
USING_FORMAT_FOR_TICKS - Static variable in class com.rychlik.jode.JOde
If set, DecimalFormat is used to format tick labels.

V

value - Variable in class com.rychlik.calculator.StackMachine.Constant
Describe variable value here.
VectorField - Class in com.rychlik.jode
 
VectorField(int, int[]) - Constructor for class com.rychlik.jode.VectorField
 
VField - Interface in com.rychlik.jode
 

W

WHILE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
RegularExpression Id.
whileStatement() - Method in class com.rychlik.calculator.parser.Calculator
 
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.Assign
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.Branch
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.Call
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.DumpStack
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.GoTo
Describe write method here.
write(PrintStream) - Method in interface com.rychlik.calculator.StackMachine.Instruction
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.MathFunction
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.Pop
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.PopPrint
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.Print
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.PushAddress
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.PushConstant
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.PushVariable
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.Return
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.Stop
Describe write method here.
A B C D E F G H I J K L M N O P Q R S T U V W