Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
_
P
P
- Class in
SFE.PF
P(u,v) permutation block.
P(int, int, UC)
- Constructor for class SFE.PF.
P
Constructor
P_EP
- Class in
SFE.PF
P(u,v>=u) expanded permutation block.
P_EP(int, int, UC)
- Constructor for class SFE.PF.
P_EP
P_TP
- Class in
SFE.PF
P(u>=v,v) truncated permutation block.
P_TP(int, int, UC)
- Constructor for class SFE.PF.
P_TP
pad(BigInteger)
- Static method in class SFE.BOAL.
MyUtil
parameters
- Variable in class SFE.Compiler.
Function
ParentType
- Class in
SFE.Compiler
this class represents types that contain other types such as structs and arrays
ParentType()
- Constructor for class SFE.Compiler.
ParentType
parse()
- Method in class SFE.BOAL.
Formatter
The parse() method is the parser of the formatter input file.
parse()
- Method in class SFE.BOAL.
Parser
The parse() method is the main body of the parser.
Parser
- Class in
SFE.BOAL
Parser The straight-line input code with inputs and generic gate-descriptions has the following format:
Parser(StreamTokenizer)
- Constructor for class SFE.BOAL.
Parser
Constructor for class Parser
Parser.ParseError
- Exception in
SFE.BOAL
Parser.ParseError(String)
- Constructor for exception SFE.BOAL.
Parser.ParseError
parserUsage()
- Static method in class SFE.BOAL.
Parser
pathFile(String)
- Static method in class SFE.BOAL.
MyUtil
pathFile - concatenate $rundir to a filename
pingpong(ObjectOutputStream, ObjectInputStream, int)
- Method in class SFE.BOAL.
Bob
This routine is for debugging socket communication
pingpong(ObjectOutputStream, ObjectInputStream, int)
- Method in class SFE.PF.
BobPF
This routine is for debugging socket communication
pinverseq
- Static variable in class SFE.BOAL.
MyUtil
PlusOperator
- Class in
SFE.Compiler
A class for representing binary + operator expressions that can be defined in the program.
PlusOperator()
- Constructor for class SFE.Compiler.
PlusOperator
pongping(ObjectOutputStream, ObjectInputStream, int)
- Method in class SFE.BOAL.
Alice
This routine is for debugging socket communication
pongping(ObjectOutputStream, ObjectInputStream, int)
- Method in class SFE.PF.
AlicePF
This routine is for debugging socket communication
popScope()
- Static method in class SFE.Compiler.
Function
Called when ending the current scope
popScope()
- Method in class SFE.Compiler.
UniqueVariables
Removes the current scope (= hash table in head of linked list)
PrimitiveOperator
- Class in
SFE.Compiler
The PrimitiveOperator class represents a primitive operator in the program.
PrimitiveOperator(int)
- Constructor for class SFE.Compiler.
PrimitiveOperator
Construct a new PrimitiveOperator from a given int that represents the operator.
PrimitiveOperator(boolean[])
- Constructor for class SFE.Compiler.
PrimitiveOperator
Construct a new PrimitiveOperator from a given truth table.
printCircuit()
- Method in class SFE.BOAL.
Circuit
For debugging purposes.
printGate()
- Method in class SFE.BOAL.
Gate
Print a gate (for debugging only).
priority()
- Method in class SFE.Compiler.
EqualOperator
Returns 1 - The priority of this operator.
priority()
- Method in class SFE.Compiler.
GreaterEqualOperator
Returns an int (1) that represents the priority of the operator
priority()
- Method in class SFE.Compiler.
GreaterOperator
Returns an int (1) that represents the priority of the operator
priority()
- Method in class SFE.Compiler.
LessEqualOperator
Returns an int theat represents the priority of the operator
priority()
- Method in class SFE.Compiler.
LessOperator
Returns an int theat represents the priority of the operator
priority()
- Method in class SFE.Compiler.
NotEqualOperator
Returns an int that represents the priority of the operator
priority()
- Method in class SFE.Compiler.
Operator
Returns an int theat represents the priority of the operator
priority()
- Method in class SFE.Compiler.
PlusOperator
Returns an int that represents the priority of the operator
priority()
- Method in class SFE.Compiler.
PrimitiveOperator
Returns an int theat represents the priority of the operator
PROG_PANEL
- Static variable in class SFE.GUI.
EditWndPanel
progPanel
- Variable in class SFE.GUI.
EditWndPanel
ProgPanel
- Class in
SFE.GUI
An Editor Panel.
ProgPanel(Program, JFrame)
- Constructor for class SFE.GUI.
ProgPanel
Construct a new ProgPanel
Program
- Class in
SFE.Compiler
A class that represents the program.
Program(String)
- Constructor for class SFE.Compiler.
Program
program
- Variable in class SFE.GUI.
CodeWnd
Program
- Class in
SFE.GUI
Program A Program includes all program data.
Program(String, String)
- Constructor for class SFE.GUI.
Program
Create a new Program
program(int[])
- Method in class SFE.PF.
Block
Program block.
program(int[])
- Method in class SFE.PF.
P_EP
Program expanded permutation block
program(int[])
- Method in class SFE.PF.
P_TP
Program truncated permutation block
program(int[])
- Method in class SFE.PF.
S
Program selection block.
program(int[])
- Method in class SFE.PF.
S_U
program(int[])
- Method in class SFE.PF.
S_u_1
program(int)
- Method in class SFE.PF.
S_u_1
program(int[])
- Method in class SFE.PF.
S_u_v
program(int[])
- Method in class SFE.PF.
S_V
program(int[], int[], ParseGate[])
- Method in class SFE.PF.
UC
Program UC with given circuit.
program(int[], int[], ParseGate[])
- Method in class SFE.PF.
UCsel
program(int[], int[], ParseGate[])
- Method in class SFE.PF.
UCvaliant
PROGRAM_TITLE
- Static variable in class SFE.GUI.
CodeWndPanel
programDesc
- Variable in class SFE.GUI.
Program
programDoc
- Variable in class SFE.GUI.
Program
ProgramDocument
- Class in
SFE.GUI
ProgramDocument is a PlainDocument extended type, with some additional comfortable operations
ProgramDocument()
- Constructor for class SFE.GUI.
ProgramDocument
Create a new ProgramDocument
ProgramDocument(String)
- Constructor for class SFE.GUI.
ProgramDocument
Create a new ProgramDocument
programName
- Variable in class SFE.GUI.
Program
progScroll
- Variable in class SFE.GUI.
CodeWndPanel
progText
- Variable in class SFE.GUI.
CodeWndPanel
pushScope()
- Static method in class SFE.Compiler.
Function
Called when begining a new scope (for example: if, for)
pushScope()
- Method in class SFE.Compiler.
UniqueVariables
Adds a new scope (= new hash table in linked list)
putUsedStatement(Statement)
- Static method in class SFE.Compiler.
Optimizer
Adds an AssignmentStatement to the usage data structure.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
_