A B C D E F G I J L M O P Q R S T U V _ 

A

actionListener(Lambda) - Static method in class frege.rt.SwingSupport
create an ActionListener from a ActionListenerT s -> ST s () function
app(Lazy<FV>) - Method in class frege.rt.Lambda
Apply this to an argument and cast the evaluated result to a Lambda.
apply(Lazy<FV>) - Method in class frege.rt.Lam1
Apply this function to an argument.
apply(Lazy<FV>) - Method in class frege.rt.Lam10
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam10
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam11
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam11
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam12
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam12
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam13
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam13
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam14
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam14
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam15
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam15
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam16
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam16
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam17
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam17
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam18
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam18
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam19
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam19
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam2
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam2
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam20
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam20
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam21
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam21
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam22
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam22
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam23
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam23
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam24
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam24
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam25
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam25
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam26
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam26
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam3
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam3
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam4
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam4
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam5
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam5
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam6
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam6
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam7
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam7
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam8
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam8
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lam9
Apply this function to an argument.
apply(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam9
Apply this function to all its arguments at once.
apply(Lazy<FV>) - Method in class frege.rt.Lambda
Apply this to an argument.
apply(Lazy<FV>) - Method in class frege.rt.MH
Apply a MethodHandle to an argument and compute a result.
arity - Variable in class frege.rt.MH
Tells how many arguments we need before we can invoke.
Array<T extends Lazy<T>> - Class in frege.rt
Mutable array of frege values.
Array(T[]) - Constructor for class frege.rt.Array
 
Array(int) - Constructor for class frege.rt.Array
 
arrayGet(T[], int) - Static method in class frege.rt.Box
Get array element.
arrayGet(byte[], int) - Static method in class frege.rt.Box.Byte
Access array element.
arrayGet(int[], int) - Static method in class frege.rt.Box.Int
Access array element.
arrayGet(short[], int) - Static method in class frege.rt.Box.Short
Access array element.
arrayLen(T[]) - Static method in class frege.rt.Box
Get array length.
arrayLen(byte[]) - Static method in class frege.rt.Box.Byte
Get array length.
arrayLen(int[]) - Static method in class frege.rt.Box.Int
Get array length.
arrayLen(short[]) - Static method in class frege.rt.Box.Short
Get array length.
arrayNew(int) - Static method in class frege.rt.Box
Create an array with T elements.
arrayNew(int) - Static method in class frege.rt.Box.Byte
Create an array of type byte[].
arrayNew(int) - Static method in class frege.rt.Box.Int
Create an array of type int[].
arrayNew(int) - Static method in class frege.rt.Box.Short
Create an array of type short[].
arraySet(T[], int, T) - Static method in class frege.rt.Box
Update array destructively.
arraySet(byte[], int, int) - Static method in class frege.rt.Box.Byte
Update array destructively.
arraySet(int[], int, int) - Static method in class frege.rt.Box.Int
Update array destructively.
arraySet(short[], int, short) - Static method in class frege.rt.Box.Short
Update array destructively.
arrayUpd(T[], int, T) - Static method in class frege.rt.Box
Update array nondestructively.
arrayUpd(byte[], int, int) - Static method in class frege.rt.Box.Byte
Update array nondestructively.
arrayUpd(int[], int, int) - Static method in class frege.rt.Box.Int
Update array nondestructively.
arrayUpd(short[], int, short) - Static method in class frege.rt.Box.Short
Update array nondestructively.
as(Lazy<FV>) - Static method in class frege.rt.Box
coerce a lazy FV to another type
as() - Method in class frege.rt.Unknown
 
ascii - Static variable in class frege.rt.Box.Char
a cache for all ASCII chars

B

Box<T> - Class in frege.rt
Container for arbitrary java reference values.
Box(T) - Constructor for class frege.rt.Box
 
box(FV) - Static method in class frege.rt.Box
evaluate a FV to Boxed form
Box.Bool - Class in frege.rt
Box primitive boolean
Box.Bool(boolean) - Constructor for class frege.rt.Box.Bool
 
Box.Byte - Class in frege.rt
Box primitive byte
Box.Byte(int) - Constructor for class frege.rt.Box.Byte
 
Box.Char - Class in frege.rt
Box primitive char
Box.Char(char) - Constructor for class frege.rt.Box.Char
 
Box.Double - Class in frege.rt
Box primitive double
Box.Double(double) - Constructor for class frege.rt.Box.Double
 
Box.Float - Class in frege.rt
Box primitive float
Box.Float(float) - Constructor for class frege.rt.Box.Float
 
Box.Int - Class in frege.rt
Box primitive int
Box.Int(int) - Constructor for class frege.rt.Box.Int
 
Box.Long - Class in frege.rt
Box primitive long
Box.Long(long) - Constructor for class frege.rt.Box.Long
 
Box.Short - Class in frege.rt
Box primitive short
Box.Short(short) - Constructor for class frege.rt.Box.Short
 

C

call() - Method in class frege.rt.FregeCompiler
obtain a MethodHandle that calls the compile(...) method.
call() - Method in class frege.rt.Unknown
Implemenation of the Callable interface
clone() - Method in class frege.rt.Array
 
clone(Matcher) - Static method in class frege.RT
Copy a Matcher object.
compile(String, String[], String[], int, String, String[], String, PrintWriter) - Static method in class frege.rt.FregeCompiler
Run the compiler.
constructor(Object) - Static method in class frege.RT
Get the constructor
constructor() - Method in interface frege.rt.FV
The number of the frege constructor that was applied to make this value.
constructor() - Method in class frege.rt.Lambda
Lambda.constructor() returns 0 for all function values
constructor() - Method in class frege.rt.MH
required to qualify as FV
constructor() - Method in class frege.rt.Val
0 for most frege values, override if not so.
copySerializable(T) - Static method in class frege.RT
 

D

die() - Method in exception frege.RT.Undefined
This function actually never returns.

E

emptyString - Static variable in class frege.RT
The empty polymorphic value of type StringJ a
eval(Lazy<FV>) - Method in class frege.rt.Lam1
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam10
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam11
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam12
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam13
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam14
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam15
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam16
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam17
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam18
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam19
Run the function.
eval(Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam2
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam20
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam21
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam22
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam23
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam24
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam25
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam26
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam3
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam4
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam5
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam6
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam7
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam8
Run the function.
eval(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Method in class frege.rt.Lam9
Run the function.
eval() - Method in class frege.rt.Unknown
Backwards compatibility

F

f - Static variable in class frege.rt.Box.Bool
boxed false value
find(Matcher) - Static method in class frege.RT
Perform a matcher operation on a copy of the passed Matcher.
findGetter(Class<?>, String, Class<?>) - Static method in class frege.rt.MH
wrapper for MethodHandles.Lookup.findGetter(java.lang.Class<?>, java.lang.String, java.lang.Class<?>)
findStatic(Class<?>, String, MethodType) - Static method in class frege.rt.MH
wrapper for MethodHandles.Lookup.findStatic(java.lang.Class<?>, java.lang.String, java.lang.invoke.MethodType)
findStaticGetter(Class<?>, String, Class<?>) - Static method in class frege.rt.MH
wrapper for MethodHandles.Lookup.findStaticGetter(java.lang.Class<?>, java.lang.String, java.lang.Class<?>)
findVirtual(Class<?>, String, MethodType) - Static method in class frege.rt.MH
wrapper for MethodHandles.Lookup.findVirtual(java.lang.Class<?>, java.lang.String, java.lang.invoke.MethodType)
fjMain(Lazy<V>) - Static method in class frege.RT
Start a program to run in a fork/join task
fork(Prod2) - Static method in class frege.RT
fork execution of an Unknown
frege - package frege
 
frege.rt - package frege.rt
 
FregeCompiler - Class in frege.rt
Interface to compiler from Java.
FregeCompiler() - Constructor for class frege.rt.FregeCompiler
 
FV - Interface in frege.rt
Designates an evaluated frege value.

G

get() - Method in class frege.rt.Ref
getter
get1(Lazy<FV>) - Static method in class frege.rt.Prod1
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod10
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod11
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod12
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod13
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod14
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod2
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod3
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod4
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod5
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod6
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod7
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod8
 
get1(Lazy<FV>) - Static method in class frege.rt.Prod9
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod10
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod11
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod12
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod13
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod14
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get10(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod11
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod12
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod13
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod14
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get11(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod12
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod13
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod14
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get12(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get13(Lazy<FV>) - Static method in class frege.rt.Prod13
 
get13(Lazy<FV>) - Static method in class frege.rt.Prod14
 
get13(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get13(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get13(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get13(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get13(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get13(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get13(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get13(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get13(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get13(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get13(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get13(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get14(Lazy<FV>) - Static method in class frege.rt.Prod14
 
get14(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get14(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get14(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get14(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get14(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get14(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get14(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get14(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get14(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get14(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get14(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get14(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get15(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get15(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get15(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get15(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get15(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get15(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get15(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get15(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get15(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get15(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get15(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get15(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get16(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get16(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get16(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get16(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get16(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get16(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get16(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get16(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get16(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get16(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get16(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get17(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get17(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get17(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get17(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get17(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get17(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get17(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get17(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get17(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get17(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get18(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get18(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get18(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get18(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get18(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get18(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get18(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get18(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get18(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get19(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get19(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get19(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get19(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get19(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get19(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get19(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get19(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod10
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod11
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod12
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod13
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod14
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod2
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod3
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod4
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod5
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod6
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod7
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod8
 
get2(Lazy<FV>) - Static method in class frege.rt.Prod9
 
get20(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get20(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get20(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get20(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get20(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get20(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get20(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get21(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get21(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get21(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get21(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get21(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get21(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get22(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get22(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get22(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get22(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get22(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get23(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get23(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get23(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get23(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get24(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get24(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get24(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get25(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get25(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get26(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod10
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod11
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod12
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod13
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod14
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod3
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod4
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod5
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod6
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod7
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod8
 
get3(Lazy<FV>) - Static method in class frege.rt.Prod9
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod10
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod11
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod12
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod13
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod14
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod4
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod5
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod6
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod7
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod8
 
get4(Lazy<FV>) - Static method in class frege.rt.Prod9
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod10
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod11
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod12
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod13
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod14
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod5
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod6
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod7
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod8
 
get5(Lazy<FV>) - Static method in class frege.rt.Prod9
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod10
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod11
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod12
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod13
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod14
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod6
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod7
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod8
 
get6(Lazy<FV>) - Static method in class frege.rt.Prod9
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod10
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod11
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod12
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod13
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod14
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod7
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod8
 
get7(Lazy<FV>) - Static method in class frege.rt.Prod9
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod10
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod11
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod12
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod13
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod14
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod8
 
get8(Lazy<FV>) - Static method in class frege.rt.Prod9
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod10
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod11
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod12
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod13
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod14
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod15
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod16
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod17
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod18
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod19
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod20
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod21
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod22
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod23
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod24
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod25
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod26
 
get9(Lazy<FV>) - Static method in class frege.rt.Prod9
 
getAt(int) - Method in class frege.rt.Array
 
guiWorld - Static variable in class frege.rt.SwingSupport
 

I

itemAt(String, int) - Static method in class frege.RT
Cheat with phantom types.

J

j - Variable in class frege.rt.Array
 
j - Variable in class frege.rt.Box.Bool
the primitive boolean value boxed by this instance
j - Variable in class frege.rt.Box.Byte
the primitive byte value boxed by this instance
j - Variable in class frege.rt.Box.Char
the primitive char value boxed by this instance
j - Variable in class frege.rt.Box.Double
the primitive value boxed by this instance
j - Variable in class frege.rt.Box.Float
the primitive value boxed by this instance
j - Variable in class frege.rt.Box.Int
the primitive int value boxed by this instance
j - Variable in class frege.rt.Box
Reference to the java object.
j - Variable in class frege.rt.Box.Long
the primitive value boxed by this instance
j - Variable in class frege.rt.Box.Short
the primitive int value boxed by this instance
j - Variable in class frege.rt.MH
The MethodHandle.
j - Variable in class frege.rt.Ref
Mutable reference to a frege object.

L

Lam1 - Class in frege.rt
Frege lambdas with arity 1.
Lam1() - Constructor for class frege.rt.Lam1
 
Lam10 - Class in frege.rt
Frege lambdas with arity 10.
Lam10() - Constructor for class frege.rt.Lam10
 
Lam11 - Class in frege.rt
Frege lambdas with arity 11.
Lam11() - Constructor for class frege.rt.Lam11
 
Lam12 - Class in frege.rt
Frege lambdas with arity 12.
Lam12() - Constructor for class frege.rt.Lam12
 
Lam13 - Class in frege.rt
Frege lambdas with arity 13.
Lam13() - Constructor for class frege.rt.Lam13
 
Lam14 - Class in frege.rt
Frege lambdas with arity 14.
Lam14() - Constructor for class frege.rt.Lam14
 
Lam15 - Class in frege.rt
Frege lambdas with arity 15.
Lam15() - Constructor for class frege.rt.Lam15
 
Lam16 - Class in frege.rt
Frege lambdas with arity 16.
Lam16() - Constructor for class frege.rt.Lam16
 
Lam17 - Class in frege.rt
Frege lambdas with arity 17.
Lam17() - Constructor for class frege.rt.Lam17
 
Lam18 - Class in frege.rt
Frege lambdas with arity 18.
Lam18() - Constructor for class frege.rt.Lam18
 
Lam19 - Class in frege.rt
Frege lambdas with arity 19.
Lam19() - Constructor for class frege.rt.Lam19
 
Lam2 - Class in frege.rt
Frege lambdas with arity 2.
Lam2() - Constructor for class frege.rt.Lam2
 
Lam20 - Class in frege.rt
Frege lambdas with arity 20.
Lam20() - Constructor for class frege.rt.Lam20
 
Lam21 - Class in frege.rt
Frege lambdas with arity 21.
Lam21() - Constructor for class frege.rt.Lam21
 
Lam22 - Class in frege.rt
Frege lambdas with arity 22.
Lam22() - Constructor for class frege.rt.Lam22
 
Lam23 - Class in frege.rt
Frege lambdas with arity 23.
Lam23() - Constructor for class frege.rt.Lam23
 
Lam24 - Class in frege.rt
Frege lambdas with arity 24.
Lam24() - Constructor for class frege.rt.Lam24
 
Lam25 - Class in frege.rt
Frege lambdas with arity 25.
Lam25() - Constructor for class frege.rt.Lam25
 
Lam26 - Class in frege.rt
Frege lambdas with arity 26.
Lam26() - Constructor for class frege.rt.Lam26
 
Lam3 - Class in frege.rt
Frege lambdas with arity 3.
Lam3() - Constructor for class frege.rt.Lam3
 
Lam4 - Class in frege.rt
Frege lambdas with arity 4.
Lam4() - Constructor for class frege.rt.Lam4
 
Lam5 - Class in frege.rt
Frege lambdas with arity 5.
Lam5() - Constructor for class frege.rt.Lam5
 
Lam6 - Class in frege.rt
Frege lambdas with arity 6.
Lam6() - Constructor for class frege.rt.Lam6
 
Lam7 - Class in frege.rt
Frege lambdas with arity 7.
Lam7() - Constructor for class frege.rt.Lam7
 
Lam8 - Class in frege.rt
Frege lambdas with arity 8.
Lam8() - Constructor for class frege.rt.Lam8
 
Lam9 - Class in frege.rt
Frege lambdas with arity 9.
Lam9() - Constructor for class frege.rt.Lam9
 
Lambda - Class in frege.rt
A thing that can be applied to something.
Lambda() - Constructor for class frege.rt.Lambda
 
Lazy<V> - Interface in frege.rt
Lazy<V> designates a possibly lazy value that can be evaluated to give a proper value of type V.
length() - Method in class frege.rt.Array
 

M

main(String[]) - Static method in class frege.rt.FregeCompiler
 
matches(Matcher) - Static method in class frege.RT
Perform a matcher operation on a copy of the passed Matcher.
MD - Class in frege
Annotations for the frege compiler.
MD() - Constructor for class frege.MD
 
MD.Context - Annotation Type in frege
 
MD.Expr - Annotation Type in frege
 
MD.FregePackage - Annotation Type in frege
General information for a frege package.
MD.LambdaClasses - Annotation Type in frege
Information on lambda classes for top level or data/instance member functions already generated in this package.
MD.Operator - Annotation Type in frege
Information from the infix* definitions.
MD.QName - Annotation Type in frege
The equivalent to QName.
MD.Rho - Annotation Type in frege
 
MD.Sigma - Annotation Type in frege
 
MD.SymA - Annotation Type in frege
 
MD.SymC - Annotation Type in frege
 
MD.SymD - Annotation Type in frege
 
MD.SymI - Annotation Type in frege
 
MD.SymL - Annotation Type in frege
 
MD.SymT - Annotation Type in frege
 
MD.SymV - Annotation Type in frege
 
MD.Tau - Annotation Type in frege
The equivalent for a Tau.
mem1 - Variable in class frege.rt.Prod1
Field 1
mem1 - Variable in class frege.rt.Prod10
Field 1
mem1 - Variable in class frege.rt.Prod11
Field 1
mem1 - Variable in class frege.rt.Prod12
Field 1
mem1 - Variable in class frege.rt.Prod13
Field 1
mem1 - Variable in class frege.rt.Prod14
Field 1
mem1 - Variable in class frege.rt.Prod15
Field 1
mem1 - Variable in class frege.rt.Prod16
Field 1
mem1 - Variable in class frege.rt.Prod17
Field 1
mem1 - Variable in class frege.rt.Prod18
Field 1
mem1 - Variable in class frege.rt.Prod19
Field 1
mem1 - Variable in class frege.rt.Prod2
Field 1
mem1 - Variable in class frege.rt.Prod20
Field 1
mem1 - Variable in class frege.rt.Prod21
Field 1
mem1 - Variable in class frege.rt.Prod22
Field 1
mem1 - Variable in class frege.rt.Prod23
Field 1
mem1 - Variable in class frege.rt.Prod24
Field 1
mem1 - Variable in class frege.rt.Prod25
Field 1
mem1 - Variable in class frege.rt.Prod26
Field 1
mem1 - Variable in class frege.rt.Prod3
Field 1
mem1 - Variable in class frege.rt.Prod4
Field 1
mem1 - Variable in class frege.rt.Prod5
Field 1
mem1 - Variable in class frege.rt.Prod6
Field 1
mem1 - Variable in class frege.rt.Prod7
Field 1
mem1 - Variable in class frege.rt.Prod8
Field 1
mem1 - Variable in class frege.rt.Prod9
Field 1
mem10 - Variable in class frege.rt.Prod10
Field 10
mem10 - Variable in class frege.rt.Prod11
Field 10
mem10 - Variable in class frege.rt.Prod12
Field 10
mem10 - Variable in class frege.rt.Prod13
Field 10
mem10 - Variable in class frege.rt.Prod14
Field 10
mem10 - Variable in class frege.rt.Prod15
Field 10
mem10 - Variable in class frege.rt.Prod16
Field 10
mem10 - Variable in class frege.rt.Prod17
Field 10
mem10 - Variable in class frege.rt.Prod18
Field 10
mem10 - Variable in class frege.rt.Prod19
Field 10
mem10 - Variable in class frege.rt.Prod20
Field 10
mem10 - Variable in class frege.rt.Prod21
Field 10
mem10 - Variable in class frege.rt.Prod22
Field 10
mem10 - Variable in class frege.rt.Prod23
Field 10
mem10 - Variable in class frege.rt.Prod24
Field 10
mem10 - Variable in class frege.rt.Prod25
Field 10
mem10 - Variable in class frege.rt.Prod26
Field 10
mem11 - Variable in class frege.rt.Prod11
Field 11
mem11 - Variable in class frege.rt.Prod12
Field 11
mem11 - Variable in class frege.rt.Prod13
Field 11
mem11 - Variable in class frege.rt.Prod14
Field 11
mem11 - Variable in class frege.rt.Prod15
Field 11
mem11 - Variable in class frege.rt.Prod16
Field 11
mem11 - Variable in class frege.rt.Prod17
Field 11
mem11 - Variable in class frege.rt.Prod18
Field 11
mem11 - Variable in class frege.rt.Prod19
Field 11
mem11 - Variable in class frege.rt.Prod20
Field 11
mem11 - Variable in class frege.rt.Prod21
Field 11
mem11 - Variable in class frege.rt.Prod22
Field 11
mem11 - Variable in class frege.rt.Prod23
Field 11
mem11 - Variable in class frege.rt.Prod24
Field 11
mem11 - Variable in class frege.rt.Prod25
Field 11
mem11 - Variable in class frege.rt.Prod26
Field 11
mem12 - Variable in class frege.rt.Prod12
Field 12
mem12 - Variable in class frege.rt.Prod13
Field 12
mem12 - Variable in class frege.rt.Prod14
Field 12
mem12 - Variable in class frege.rt.Prod15
Field 12
mem12 - Variable in class frege.rt.Prod16
Field 12
mem12 - Variable in class frege.rt.Prod17
Field 12
mem12 - Variable in class frege.rt.Prod18
Field 12
mem12 - Variable in class frege.rt.Prod19
Field 12
mem12 - Variable in class frege.rt.Prod20
Field 12
mem12 - Variable in class frege.rt.Prod21
Field 12
mem12 - Variable in class frege.rt.Prod22
Field 12
mem12 - Variable in class frege.rt.Prod23
Field 12
mem12 - Variable in class frege.rt.Prod24
Field 12
mem12 - Variable in class frege.rt.Prod25
Field 12
mem12 - Variable in class frege.rt.Prod26
Field 12
mem13 - Variable in class frege.rt.Prod13
Field 13
mem13 - Variable in class frege.rt.Prod14
Field 13
mem13 - Variable in class frege.rt.Prod15
Field 13
mem13 - Variable in class frege.rt.Prod16
Field 13
mem13 - Variable in class frege.rt.Prod17
Field 13
mem13 - Variable in class frege.rt.Prod18
Field 13
mem13 - Variable in class frege.rt.Prod19
Field 13
mem13 - Variable in class frege.rt.Prod20
Field 13
mem13 - Variable in class frege.rt.Prod21
Field 13
mem13 - Variable in class frege.rt.Prod22
Field 13
mem13 - Variable in class frege.rt.Prod23
Field 13
mem13 - Variable in class frege.rt.Prod24
Field 13
mem13 - Variable in class frege.rt.Prod25
Field 13
mem13 - Variable in class frege.rt.Prod26
Field 13
mem14 - Variable in class frege.rt.Prod14
Field 14
mem14 - Variable in class frege.rt.Prod15
Field 14
mem14 - Variable in class frege.rt.Prod16
Field 14
mem14 - Variable in class frege.rt.Prod17
Field 14
mem14 - Variable in class frege.rt.Prod18
Field 14
mem14 - Variable in class frege.rt.Prod19
Field 14
mem14 - Variable in class frege.rt.Prod20
Field 14
mem14 - Variable in class frege.rt.Prod21
Field 14
mem14 - Variable in class frege.rt.Prod22
Field 14
mem14 - Variable in class frege.rt.Prod23
Field 14
mem14 - Variable in class frege.rt.Prod24
Field 14
mem14 - Variable in class frege.rt.Prod25
Field 14
mem14 - Variable in class frege.rt.Prod26
Field 14
mem15 - Variable in class frege.rt.Prod15
Field 15
mem15 - Variable in class frege.rt.Prod16
Field 15
mem15 - Variable in class frege.rt.Prod17
Field 15
mem15 - Variable in class frege.rt.Prod18
Field 15
mem15 - Variable in class frege.rt.Prod19
Field 15
mem15 - Variable in class frege.rt.Prod20
Field 15
mem15 - Variable in class frege.rt.Prod21
Field 15
mem15 - Variable in class frege.rt.Prod22
Field 15
mem15 - Variable in class frege.rt.Prod23
Field 15
mem15 - Variable in class frege.rt.Prod24
Field 15
mem15 - Variable in class frege.rt.Prod25
Field 15
mem15 - Variable in class frege.rt.Prod26
Field 15
mem16 - Variable in class frege.rt.Prod16
Field 16
mem16 - Variable in class frege.rt.Prod17
Field 16
mem16 - Variable in class frege.rt.Prod18
Field 16
mem16 - Variable in class frege.rt.Prod19
Field 16
mem16 - Variable in class frege.rt.Prod20
Field 16
mem16 - Variable in class frege.rt.Prod21
Field 16
mem16 - Variable in class frege.rt.Prod22
Field 16
mem16 - Variable in class frege.rt.Prod23
Field 16
mem16 - Variable in class frege.rt.Prod24
Field 16
mem16 - Variable in class frege.rt.Prod25
Field 16
mem16 - Variable in class frege.rt.Prod26
Field 16
mem17 - Variable in class frege.rt.Prod17
Field 17
mem17 - Variable in class frege.rt.Prod18
Field 17
mem17 - Variable in class frege.rt.Prod19
Field 17
mem17 - Variable in class frege.rt.Prod20
Field 17
mem17 - Variable in class frege.rt.Prod21
Field 17
mem17 - Variable in class frege.rt.Prod22
Field 17
mem17 - Variable in class frege.rt.Prod23
Field 17
mem17 - Variable in class frege.rt.Prod24
Field 17
mem17 - Variable in class frege.rt.Prod25
Field 17
mem17 - Variable in class frege.rt.Prod26
Field 17
mem18 - Variable in class frege.rt.Prod18
Field 18
mem18 - Variable in class frege.rt.Prod19
Field 18
mem18 - Variable in class frege.rt.Prod20
Field 18
mem18 - Variable in class frege.rt.Prod21
Field 18
mem18 - Variable in class frege.rt.Prod22
Field 18
mem18 - Variable in class frege.rt.Prod23
Field 18
mem18 - Variable in class frege.rt.Prod24
Field 18
mem18 - Variable in class frege.rt.Prod25
Field 18
mem18 - Variable in class frege.rt.Prod26
Field 18
mem19 - Variable in class frege.rt.Prod19
Field 19
mem19 - Variable in class frege.rt.Prod20
Field 19
mem19 - Variable in class frege.rt.Prod21
Field 19
mem19 - Variable in class frege.rt.Prod22
Field 19
mem19 - Variable in class frege.rt.Prod23
Field 19
mem19 - Variable in class frege.rt.Prod24
Field 19
mem19 - Variable in class frege.rt.Prod25
Field 19
mem19 - Variable in class frege.rt.Prod26
Field 19
mem2 - Variable in class frege.rt.Prod10
Field 2
mem2 - Variable in class frege.rt.Prod11
Field 2
mem2 - Variable in class frege.rt.Prod12
Field 2
mem2 - Variable in class frege.rt.Prod13
Field 2
mem2 - Variable in class frege.rt.Prod14
Field 2
mem2 - Variable in class frege.rt.Prod15
Field 2
mem2 - Variable in class frege.rt.Prod16
Field 2
mem2 - Variable in class frege.rt.Prod17
Field 2
mem2 - Variable in class frege.rt.Prod18
Field 2
mem2 - Variable in class frege.rt.Prod19
Field 2
mem2 - Variable in class frege.rt.Prod2
Field 2
mem2 - Variable in class frege.rt.Prod20
Field 2
mem2 - Variable in class frege.rt.Prod21
Field 2
mem2 - Variable in class frege.rt.Prod22
Field 2
mem2 - Variable in class frege.rt.Prod23
Field 2
mem2 - Variable in class frege.rt.Prod24
Field 2
mem2 - Variable in class frege.rt.Prod25
Field 2
mem2 - Variable in class frege.rt.Prod26
Field 2
mem2 - Variable in class frege.rt.Prod3
Field 2
mem2 - Variable in class frege.rt.Prod4
Field 2
mem2 - Variable in class frege.rt.Prod5
Field 2
mem2 - Variable in class frege.rt.Prod6
Field 2
mem2 - Variable in class frege.rt.Prod7
Field 2
mem2 - Variable in class frege.rt.Prod8
Field 2
mem2 - Variable in class frege.rt.Prod9
Field 2
mem20 - Variable in class frege.rt.Prod20
Field 20
mem20 - Variable in class frege.rt.Prod21
Field 20
mem20 - Variable in class frege.rt.Prod22
Field 20
mem20 - Variable in class frege.rt.Prod23
Field 20
mem20 - Variable in class frege.rt.Prod24
Field 20
mem20 - Variable in class frege.rt.Prod25
Field 20
mem20 - Variable in class frege.rt.Prod26
Field 20
mem21 - Variable in class frege.rt.Prod21
Field 21
mem21 - Variable in class frege.rt.Prod22
Field 21
mem21 - Variable in class frege.rt.Prod23
Field 21
mem21 - Variable in class frege.rt.Prod24
Field 21
mem21 - Variable in class frege.rt.Prod25
Field 21
mem21 - Variable in class frege.rt.Prod26
Field 21
mem22 - Variable in class frege.rt.Prod22
Field 22
mem22 - Variable in class frege.rt.Prod23
Field 22
mem22 - Variable in class frege.rt.Prod24
Field 22
mem22 - Variable in class frege.rt.Prod25
Field 22
mem22 - Variable in class frege.rt.Prod26
Field 22
mem23 - Variable in class frege.rt.Prod23
Field 23
mem23 - Variable in class frege.rt.Prod24
Field 23
mem23 - Variable in class frege.rt.Prod25
Field 23
mem23 - Variable in class frege.rt.Prod26
Field 23
mem24 - Variable in class frege.rt.Prod24
Field 24
mem24 - Variable in class frege.rt.Prod25
Field 24
mem24 - Variable in class frege.rt.Prod26
Field 24
mem25 - Variable in class frege.rt.Prod25
Field 25
mem25 - Variable in class frege.rt.Prod26
Field 25
mem26 - Variable in class frege.rt.Prod26
Field 26
mem3 - Variable in class frege.rt.Prod10
Field 3
mem3 - Variable in class frege.rt.Prod11
Field 3
mem3 - Variable in class frege.rt.Prod12
Field 3
mem3 - Variable in class frege.rt.Prod13
Field 3
mem3 - Variable in class frege.rt.Prod14
Field 3
mem3 - Variable in class frege.rt.Prod15
Field 3
mem3 - Variable in class frege.rt.Prod16
Field 3
mem3 - Variable in class frege.rt.Prod17
Field 3
mem3 - Variable in class frege.rt.Prod18
Field 3
mem3 - Variable in class frege.rt.Prod19
Field 3
mem3 - Variable in class frege.rt.Prod20
Field 3
mem3 - Variable in class frege.rt.Prod21
Field 3
mem3 - Variable in class frege.rt.Prod22
Field 3
mem3 - Variable in class frege.rt.Prod23
Field 3
mem3 - Variable in class frege.rt.Prod24
Field 3
mem3 - Variable in class frege.rt.Prod25
Field 3
mem3 - Variable in class frege.rt.Prod26
Field 3
mem3 - Variable in class frege.rt.Prod3
Field 3
mem3 - Variable in class frege.rt.Prod4
Field 3
mem3 - Variable in class frege.rt.Prod5
Field 3
mem3 - Variable in class frege.rt.Prod6
Field 3
mem3 - Variable in class frege.rt.Prod7
Field 3
mem3 - Variable in class frege.rt.Prod8
Field 3
mem3 - Variable in class frege.rt.Prod9
Field 3
mem4 - Variable in class frege.rt.Prod10
Field 4
mem4 - Variable in class frege.rt.Prod11
Field 4
mem4 - Variable in class frege.rt.Prod12
Field 4
mem4 - Variable in class frege.rt.Prod13
Field 4
mem4 - Variable in class frege.rt.Prod14
Field 4
mem4 - Variable in class frege.rt.Prod15
Field 4
mem4 - Variable in class frege.rt.Prod16
Field 4
mem4 - Variable in class frege.rt.Prod17
Field 4
mem4 - Variable in class frege.rt.Prod18
Field 4
mem4 - Variable in class frege.rt.Prod19
Field 4
mem4 - Variable in class frege.rt.Prod20
Field 4
mem4 - Variable in class frege.rt.Prod21
Field 4
mem4 - Variable in class frege.rt.Prod22
Field 4
mem4 - Variable in class frege.rt.Prod23
Field 4
mem4 - Variable in class frege.rt.Prod24
Field 4
mem4 - Variable in class frege.rt.Prod25
Field 4
mem4 - Variable in class frege.rt.Prod26
Field 4
mem4 - Variable in class frege.rt.Prod4
Field 4
mem4 - Variable in class frege.rt.Prod5
Field 4
mem4 - Variable in class frege.rt.Prod6
Field 4
mem4 - Variable in class frege.rt.Prod7
Field 4
mem4 - Variable in class frege.rt.Prod8
Field 4
mem4 - Variable in class frege.rt.Prod9
Field 4
mem5 - Variable in class frege.rt.Prod10
Field 5
mem5 - Variable in class frege.rt.Prod11
Field 5
mem5 - Variable in class frege.rt.Prod12
Field 5
mem5 - Variable in class frege.rt.Prod13
Field 5
mem5 - Variable in class frege.rt.Prod14
Field 5
mem5 - Variable in class frege.rt.Prod15
Field 5
mem5 - Variable in class frege.rt.Prod16
Field 5
mem5 - Variable in class frege.rt.Prod17
Field 5
mem5 - Variable in class frege.rt.Prod18
Field 5
mem5 - Variable in class frege.rt.Prod19
Field 5
mem5 - Variable in class frege.rt.Prod20
Field 5
mem5 - Variable in class frege.rt.Prod21
Field 5
mem5 - Variable in class frege.rt.Prod22
Field 5
mem5 - Variable in class frege.rt.Prod23
Field 5
mem5 - Variable in class frege.rt.Prod24
Field 5
mem5 - Variable in class frege.rt.Prod25
Field 5
mem5 - Variable in class frege.rt.Prod26
Field 5
mem5 - Variable in class frege.rt.Prod5
Field 5
mem5 - Variable in class frege.rt.Prod6
Field 5
mem5 - Variable in class frege.rt.Prod7
Field 5
mem5 - Variable in class frege.rt.Prod8
Field 5
mem5 - Variable in class frege.rt.Prod9
Field 5
mem6 - Variable in class frege.rt.Prod10
Field 6
mem6 - Variable in class frege.rt.Prod11
Field 6
mem6 - Variable in class frege.rt.Prod12
Field 6
mem6 - Variable in class frege.rt.Prod13
Field 6
mem6 - Variable in class frege.rt.Prod14
Field 6
mem6 - Variable in class frege.rt.Prod15
Field 6
mem6 - Variable in class frege.rt.Prod16
Field 6
mem6 - Variable in class frege.rt.Prod17
Field 6
mem6 - Variable in class frege.rt.Prod18
Field 6
mem6 - Variable in class frege.rt.Prod19
Field 6
mem6 - Variable in class frege.rt.Prod20
Field 6
mem6 - Variable in class frege.rt.Prod21
Field 6
mem6 - Variable in class frege.rt.Prod22
Field 6
mem6 - Variable in class frege.rt.Prod23
Field 6
mem6 - Variable in class frege.rt.Prod24
Field 6
mem6 - Variable in class frege.rt.Prod25
Field 6
mem6 - Variable in class frege.rt.Prod26
Field 6
mem6 - Variable in class frege.rt.Prod6
Field 6
mem6 - Variable in class frege.rt.Prod7
Field 6
mem6 - Variable in class frege.rt.Prod8
Field 6
mem6 - Variable in class frege.rt.Prod9
Field 6
mem7 - Variable in class frege.rt.Prod10
Field 7
mem7 - Variable in class frege.rt.Prod11
Field 7
mem7 - Variable in class frege.rt.Prod12
Field 7
mem7 - Variable in class frege.rt.Prod13
Field 7
mem7 - Variable in class frege.rt.Prod14
Field 7
mem7 - Variable in class frege.rt.Prod15
Field 7
mem7 - Variable in class frege.rt.Prod16
Field 7
mem7 - Variable in class frege.rt.Prod17
Field 7
mem7 - Variable in class frege.rt.Prod18
Field 7
mem7 - Variable in class frege.rt.Prod19
Field 7
mem7 - Variable in class frege.rt.Prod20
Field 7
mem7 - Variable in class frege.rt.Prod21
Field 7
mem7 - Variable in class frege.rt.Prod22
Field 7
mem7 - Variable in class frege.rt.Prod23
Field 7
mem7 - Variable in class frege.rt.Prod24
Field 7
mem7 - Variable in class frege.rt.Prod25
Field 7
mem7 - Variable in class frege.rt.Prod26
Field 7
mem7 - Variable in class frege.rt.Prod7
Field 7
mem7 - Variable in class frege.rt.Prod8
Field 7
mem7 - Variable in class frege.rt.Prod9
Field 7
mem8 - Variable in class frege.rt.Prod10
Field 8
mem8 - Variable in class frege.rt.Prod11
Field 8
mem8 - Variable in class frege.rt.Prod12
Field 8
mem8 - Variable in class frege.rt.Prod13
Field 8
mem8 - Variable in class frege.rt.Prod14
Field 8
mem8 - Variable in class frege.rt.Prod15
Field 8
mem8 - Variable in class frege.rt.Prod16
Field 8
mem8 - Variable in class frege.rt.Prod17
Field 8
mem8 - Variable in class frege.rt.Prod18
Field 8
mem8 - Variable in class frege.rt.Prod19
Field 8
mem8 - Variable in class frege.rt.Prod20
Field 8
mem8 - Variable in class frege.rt.Prod21
Field 8
mem8 - Variable in class frege.rt.Prod22
Field 8
mem8 - Variable in class frege.rt.Prod23
Field 8
mem8 - Variable in class frege.rt.Prod24
Field 8
mem8 - Variable in class frege.rt.Prod25
Field 8
mem8 - Variable in class frege.rt.Prod26
Field 8
mem8 - Variable in class frege.rt.Prod8
Field 8
mem8 - Variable in class frege.rt.Prod9
Field 8
mem9 - Variable in class frege.rt.Prod10
Field 9
mem9 - Variable in class frege.rt.Prod11
Field 9
mem9 - Variable in class frege.rt.Prod12
Field 9
mem9 - Variable in class frege.rt.Prod13
Field 9
mem9 - Variable in class frege.rt.Prod14
Field 9
mem9 - Variable in class frege.rt.Prod15
Field 9
mem9 - Variable in class frege.rt.Prod16
Field 9
mem9 - Variable in class frege.rt.Prod17
Field 9
mem9 - Variable in class frege.rt.Prod18
Field 9
mem9 - Variable in class frege.rt.Prod19
Field 9
mem9 - Variable in class frege.rt.Prod20
Field 9
mem9 - Variable in class frege.rt.Prod21
Field 9
mem9 - Variable in class frege.rt.Prod22
Field 9
mem9 - Variable in class frege.rt.Prod23
Field 9
mem9 - Variable in class frege.rt.Prod24
Field 9
mem9 - Variable in class frege.rt.Prod25
Field 9
mem9 - Variable in class frege.rt.Prod26
Field 9
mem9 - Variable in class frege.rt.Prod9
Field 9
MH - Class in frege.rt
Wrapper for MethodHandle and utilities that deal with MethodHandles.
MH(MethodHandle) - Constructor for class frege.rt.MH
Create a MH from a MethodHandle, takes arity from type
MH(MethodHandle, int) - Constructor for class frege.rt.MH
Create a MH from a MethodHandle with a given arity.
mhget1 - Static variable in class frege.rt.Prod1
 
mhget1 - Static variable in class frege.rt.Prod10
 
mhget1 - Static variable in class frege.rt.Prod11
 
mhget1 - Static variable in class frege.rt.Prod12
 
mhget1 - Static variable in class frege.rt.Prod13
 
mhget1 - Static variable in class frege.rt.Prod14
 
mhget1 - Static variable in class frege.rt.Prod15
 
mhget1 - Static variable in class frege.rt.Prod16
 
mhget1 - Static variable in class frege.rt.Prod17
 
mhget1 - Static variable in class frege.rt.Prod18
 
mhget1 - Static variable in class frege.rt.Prod19
 
mhget1 - Static variable in class frege.rt.Prod2
 
mhget1 - Static variable in class frege.rt.Prod20
 
mhget1 - Static variable in class frege.rt.Prod21
 
mhget1 - Static variable in class frege.rt.Prod22
 
mhget1 - Static variable in class frege.rt.Prod23
 
mhget1 - Static variable in class frege.rt.Prod24
 
mhget1 - Static variable in class frege.rt.Prod25
 
mhget1 - Static variable in class frege.rt.Prod26
 
mhget1 - Static variable in class frege.rt.Prod3
 
mhget1 - Static variable in class frege.rt.Prod4
 
mhget1 - Static variable in class frege.rt.Prod5
 
mhget1 - Static variable in class frege.rt.Prod6
 
mhget1 - Static variable in class frege.rt.Prod7
 
mhget1 - Static variable in class frege.rt.Prod8
 
mhget1 - Static variable in class frege.rt.Prod9
 
mhget10 - Static variable in class frege.rt.Prod10
 
mhget10 - Static variable in class frege.rt.Prod11
 
mhget10 - Static variable in class frege.rt.Prod12
 
mhget10 - Static variable in class frege.rt.Prod13
 
mhget10 - Static variable in class frege.rt.Prod14
 
mhget10 - Static variable in class frege.rt.Prod15
 
mhget10 - Static variable in class frege.rt.Prod16
 
mhget10 - Static variable in class frege.rt.Prod17
 
mhget10 - Static variable in class frege.rt.Prod18
 
mhget10 - Static variable in class frege.rt.Prod19
 
mhget10 - Static variable in class frege.rt.Prod20
 
mhget10 - Static variable in class frege.rt.Prod21
 
mhget10 - Static variable in class frege.rt.Prod22
 
mhget10 - Static variable in class frege.rt.Prod23
 
mhget10 - Static variable in class frege.rt.Prod24
 
mhget10 - Static variable in class frege.rt.Prod25
 
mhget10 - Static variable in class frege.rt.Prod26
 
mhget11 - Static variable in class frege.rt.Prod11
 
mhget11 - Static variable in class frege.rt.Prod12
 
mhget11 - Static variable in class frege.rt.Prod13
 
mhget11 - Static variable in class frege.rt.Prod14
 
mhget11 - Static variable in class frege.rt.Prod15
 
mhget11 - Static variable in class frege.rt.Prod16
 
mhget11 - Static variable in class frege.rt.Prod17
 
mhget11 - Static variable in class frege.rt.Prod18
 
mhget11 - Static variable in class frege.rt.Prod19
 
mhget11 - Static variable in class frege.rt.Prod20
 
mhget11 - Static variable in class frege.rt.Prod21
 
mhget11 - Static variable in class frege.rt.Prod22
 
mhget11 - Static variable in class frege.rt.Prod23
 
mhget11 - Static variable in class frege.rt.Prod24
 
mhget11 - Static variable in class frege.rt.Prod25
 
mhget11 - Static variable in class frege.rt.Prod26
 
mhget12 - Static variable in class frege.rt.Prod12
 
mhget12 - Static variable in class frege.rt.Prod13
 
mhget12 - Static variable in class frege.rt.Prod14
 
mhget12 - Static variable in class frege.rt.Prod15
 
mhget12 - Static variable in class frege.rt.Prod16
 
mhget12 - Static variable in class frege.rt.Prod17
 
mhget12 - Static variable in class frege.rt.Prod18
 
mhget12 - Static variable in class frege.rt.Prod19
 
mhget12 - Static variable in class frege.rt.Prod20
 
mhget12 - Static variable in class frege.rt.Prod21
 
mhget12 - Static variable in class frege.rt.Prod22
 
mhget12 - Static variable in class frege.rt.Prod23
 
mhget12 - Static variable in class frege.rt.Prod24
 
mhget12 - Static variable in class frege.rt.Prod25
 
mhget12 - Static variable in class frege.rt.Prod26
 
mhget13 - Static variable in class frege.rt.Prod13
 
mhget13 - Static variable in class frege.rt.Prod14
 
mhget13 - Static variable in class frege.rt.Prod15
 
mhget13 - Static variable in class frege.rt.Prod16
 
mhget13 - Static variable in class frege.rt.Prod17
 
mhget13 - Static variable in class frege.rt.Prod18
 
mhget13 - Static variable in class frege.rt.Prod19
 
mhget13 - Static variable in class frege.rt.Prod20
 
mhget13 - Static variable in class frege.rt.Prod21
 
mhget13 - Static variable in class frege.rt.Prod22
 
mhget13 - Static variable in class frege.rt.Prod23
 
mhget13 - Static variable in class frege.rt.Prod24
 
mhget13 - Static variable in class frege.rt.Prod25
 
mhget13 - Static variable in class frege.rt.Prod26
 
mhget14 - Static variable in class frege.rt.Prod14
 
mhget14 - Static variable in class frege.rt.Prod15
 
mhget14 - Static variable in class frege.rt.Prod16
 
mhget14 - Static variable in class frege.rt.Prod17
 
mhget14 - Static variable in class frege.rt.Prod18
 
mhget14 - Static variable in class frege.rt.Prod19
 
mhget14 - Static variable in class frege.rt.Prod20
 
mhget14 - Static variable in class frege.rt.Prod21
 
mhget14 - Static variable in class frege.rt.Prod22
 
mhget14 - Static variable in class frege.rt.Prod23
 
mhget14 - Static variable in class frege.rt.Prod24
 
mhget14 - Static variable in class frege.rt.Prod25
 
mhget14 - Static variable in class frege.rt.Prod26
 
mhget15 - Static variable in class frege.rt.Prod15
 
mhget15 - Static variable in class frege.rt.Prod16
 
mhget15 - Static variable in class frege.rt.Prod17
 
mhget15 - Static variable in class frege.rt.Prod18
 
mhget15 - Static variable in class frege.rt.Prod19
 
mhget15 - Static variable in class frege.rt.Prod20
 
mhget15 - Static variable in class frege.rt.Prod21
 
mhget15 - Static variable in class frege.rt.Prod22
 
mhget15 - Static variable in class frege.rt.Prod23
 
mhget15 - Static variable in class frege.rt.Prod24
 
mhget15 - Static variable in class frege.rt.Prod25
 
mhget15 - Static variable in class frege.rt.Prod26
 
mhget16 - Static variable in class frege.rt.Prod16
 
mhget16 - Static variable in class frege.rt.Prod17
 
mhget16 - Static variable in class frege.rt.Prod18
 
mhget16 - Static variable in class frege.rt.Prod19
 
mhget16 - Static variable in class frege.rt.Prod20
 
mhget16 - Static variable in class frege.rt.Prod21
 
mhget16 - Static variable in class frege.rt.Prod22
 
mhget16 - Static variable in class frege.rt.Prod23
 
mhget16 - Static variable in class frege.rt.Prod24
 
mhget16 - Static variable in class frege.rt.Prod25
 
mhget16 - Static variable in class frege.rt.Prod26
 
mhget17 - Static variable in class frege.rt.Prod17
 
mhget17 - Static variable in class frege.rt.Prod18
 
mhget17 - Static variable in class frege.rt.Prod19
 
mhget17 - Static variable in class frege.rt.Prod20
 
mhget17 - Static variable in class frege.rt.Prod21
 
mhget17 - Static variable in class frege.rt.Prod22
 
mhget17 - Static variable in class frege.rt.Prod23
 
mhget17 - Static variable in class frege.rt.Prod24
 
mhget17 - Static variable in class frege.rt.Prod25
 
mhget17 - Static variable in class frege.rt.Prod26
 
mhget18 - Static variable in class frege.rt.Prod18
 
mhget18 - Static variable in class frege.rt.Prod19
 
mhget18 - Static variable in class frege.rt.Prod20
 
mhget18 - Static variable in class frege.rt.Prod21
 
mhget18 - Static variable in class frege.rt.Prod22
 
mhget18 - Static variable in class frege.rt.Prod23
 
mhget18 - Static variable in class frege.rt.Prod24
 
mhget18 - Static variable in class frege.rt.Prod25
 
mhget18 - Static variable in class frege.rt.Prod26
 
mhget19 - Static variable in class frege.rt.Prod19
 
mhget19 - Static variable in class frege.rt.Prod20
 
mhget19 - Static variable in class frege.rt.Prod21
 
mhget19 - Static variable in class frege.rt.Prod22
 
mhget19 - Static variable in class frege.rt.Prod23
 
mhget19 - Static variable in class frege.rt.Prod24
 
mhget19 - Static variable in class frege.rt.Prod25
 
mhget19 - Static variable in class frege.rt.Prod26
 
mhget2 - Static variable in class frege.rt.Prod10
 
mhget2 - Static variable in class frege.rt.Prod11
 
mhget2 - Static variable in class frege.rt.Prod12
 
mhget2 - Static variable in class frege.rt.Prod13
 
mhget2 - Static variable in class frege.rt.Prod14
 
mhget2 - Static variable in class frege.rt.Prod15
 
mhget2 - Static variable in class frege.rt.Prod16
 
mhget2 - Static variable in class frege.rt.Prod17
 
mhget2 - Static variable in class frege.rt.Prod18
 
mhget2 - Static variable in class frege.rt.Prod19
 
mhget2 - Static variable in class frege.rt.Prod2
 
mhget2 - Static variable in class frege.rt.Prod20
 
mhget2 - Static variable in class frege.rt.Prod21
 
mhget2 - Static variable in class frege.rt.Prod22
 
mhget2 - Static variable in class frege.rt.Prod23
 
mhget2 - Static variable in class frege.rt.Prod24
 
mhget2 - Static variable in class frege.rt.Prod25
 
mhget2 - Static variable in class frege.rt.Prod26
 
mhget2 - Static variable in class frege.rt.Prod3
 
mhget2 - Static variable in class frege.rt.Prod4
 
mhget2 - Static variable in class frege.rt.Prod5
 
mhget2 - Static variable in class frege.rt.Prod6
 
mhget2 - Static variable in class frege.rt.Prod7
 
mhget2 - Static variable in class frege.rt.Prod8
 
mhget2 - Static variable in class frege.rt.Prod9
 
mhget20 - Static variable in class frege.rt.Prod20
 
mhget20 - Static variable in class frege.rt.Prod21
 
mhget20 - Static variable in class frege.rt.Prod22
 
mhget20 - Static variable in class frege.rt.Prod23
 
mhget20 - Static variable in class frege.rt.Prod24
 
mhget20 - Static variable in class frege.rt.Prod25
 
mhget20 - Static variable in class frege.rt.Prod26
 
mhget21 - Static variable in class frege.rt.Prod21
 
mhget21 - Static variable in class frege.rt.Prod22
 
mhget21 - Static variable in class frege.rt.Prod23
 
mhget21 - Static variable in class frege.rt.Prod24
 
mhget21 - Static variable in class frege.rt.Prod25
 
mhget21 - Static variable in class frege.rt.Prod26
 
mhget22 - Static variable in class frege.rt.Prod22
 
mhget22 - Static variable in class frege.rt.Prod23
 
mhget22 - Static variable in class frege.rt.Prod24
 
mhget22 - Static variable in class frege.rt.Prod25
 
mhget22 - Static variable in class frege.rt.Prod26
 
mhget23 - Static variable in class frege.rt.Prod23
 
mhget23 - Static variable in class frege.rt.Prod24
 
mhget23 - Static variable in class frege.rt.Prod25
 
mhget23 - Static variable in class frege.rt.Prod26
 
mhget24 - Static variable in class frege.rt.Prod24
 
mhget24 - Static variable in class frege.rt.Prod25
 
mhget24 - Static variable in class frege.rt.Prod26
 
mhget25 - Static variable in class frege.rt.Prod25
 
mhget25 - Static variable in class frege.rt.Prod26
 
mhget26 - Static variable in class frege.rt.Prod26
 
mhget3 - Static variable in class frege.rt.Prod10
 
mhget3 - Static variable in class frege.rt.Prod11
 
mhget3 - Static variable in class frege.rt.Prod12
 
mhget3 - Static variable in class frege.rt.Prod13
 
mhget3 - Static variable in class frege.rt.Prod14
 
mhget3 - Static variable in class frege.rt.Prod15
 
mhget3 - Static variable in class frege.rt.Prod16
 
mhget3 - Static variable in class frege.rt.Prod17
 
mhget3 - Static variable in class frege.rt.Prod18
 
mhget3 - Static variable in class frege.rt.Prod19
 
mhget3 - Static variable in class frege.rt.Prod20
 
mhget3 - Static variable in class frege.rt.Prod21
 
mhget3 - Static variable in class frege.rt.Prod22
 
mhget3 - Static variable in class frege.rt.Prod23
 
mhget3 - Static variable in class frege.rt.Prod24
 
mhget3 - Static variable in class frege.rt.Prod25
 
mhget3 - Static variable in class frege.rt.Prod26
 
mhget3 - Static variable in class frege.rt.Prod3
 
mhget3 - Static variable in class frege.rt.Prod4
 
mhget3 - Static variable in class frege.rt.Prod5
 
mhget3 - Static variable in class frege.rt.Prod6
 
mhget3 - Static variable in class frege.rt.Prod7
 
mhget3 - Static variable in class frege.rt.Prod8
 
mhget3 - Static variable in class frege.rt.Prod9
 
mhget4 - Static variable in class frege.rt.Prod10
 
mhget4 - Static variable in class frege.rt.Prod11
 
mhget4 - Static variable in class frege.rt.Prod12
 
mhget4 - Static variable in class frege.rt.Prod13
 
mhget4 - Static variable in class frege.rt.Prod14
 
mhget4 - Static variable in class frege.rt.Prod15
 
mhget4 - Static variable in class frege.rt.Prod16
 
mhget4 - Static variable in class frege.rt.Prod17
 
mhget4 - Static variable in class frege.rt.Prod18
 
mhget4 - Static variable in class frege.rt.Prod19
 
mhget4 - Static variable in class frege.rt.Prod20
 
mhget4 - Static variable in class frege.rt.Prod21
 
mhget4 - Static variable in class frege.rt.Prod22
 
mhget4 - Static variable in class frege.rt.Prod23
 
mhget4 - Static variable in class frege.rt.Prod24
 
mhget4 - Static variable in class frege.rt.Prod25
 
mhget4 - Static variable in class frege.rt.Prod26
 
mhget4 - Static variable in class frege.rt.Prod4
 
mhget4 - Static variable in class frege.rt.Prod5
 
mhget4 - Static variable in class frege.rt.Prod6
 
mhget4 - Static variable in class frege.rt.Prod7
 
mhget4 - Static variable in class frege.rt.Prod8
 
mhget4 - Static variable in class frege.rt.Prod9
 
mhget5 - Static variable in class frege.rt.Prod10
 
mhget5 - Static variable in class frege.rt.Prod11
 
mhget5 - Static variable in class frege.rt.Prod12
 
mhget5 - Static variable in class frege.rt.Prod13
 
mhget5 - Static variable in class frege.rt.Prod14
 
mhget5 - Static variable in class frege.rt.Prod15
 
mhget5 - Static variable in class frege.rt.Prod16
 
mhget5 - Static variable in class frege.rt.Prod17
 
mhget5 - Static variable in class frege.rt.Prod18
 
mhget5 - Static variable in class frege.rt.Prod19
 
mhget5 - Static variable in class frege.rt.Prod20
 
mhget5 - Static variable in class frege.rt.Prod21
 
mhget5 - Static variable in class frege.rt.Prod22
 
mhget5 - Static variable in class frege.rt.Prod23
 
mhget5 - Static variable in class frege.rt.Prod24
 
mhget5 - Static variable in class frege.rt.Prod25
 
mhget5 - Static variable in class frege.rt.Prod26
 
mhget5 - Static variable in class frege.rt.Prod5
 
mhget5 - Static variable in class frege.rt.Prod6
 
mhget5 - Static variable in class frege.rt.Prod7
 
mhget5 - Static variable in class frege.rt.Prod8
 
mhget5 - Static variable in class frege.rt.Prod9
 
mhget6 - Static variable in class frege.rt.Prod10
 
mhget6 - Static variable in class frege.rt.Prod11
 
mhget6 - Static variable in class frege.rt.Prod12
 
mhget6 - Static variable in class frege.rt.Prod13
 
mhget6 - Static variable in class frege.rt.Prod14
 
mhget6 - Static variable in class frege.rt.Prod15
 
mhget6 - Static variable in class frege.rt.Prod16
 
mhget6 - Static variable in class frege.rt.Prod17
 
mhget6 - Static variable in class frege.rt.Prod18
 
mhget6 - Static variable in class frege.rt.Prod19
 
mhget6 - Static variable in class frege.rt.Prod20
 
mhget6 - Static variable in class frege.rt.Prod21
 
mhget6 - Static variable in class frege.rt.Prod22
 
mhget6 - Static variable in class frege.rt.Prod23
 
mhget6 - Static variable in class frege.rt.Prod24
 
mhget6 - Static variable in class frege.rt.Prod25
 
mhget6 - Static variable in class frege.rt.Prod26
 
mhget6 - Static variable in class frege.rt.Prod6
 
mhget6 - Static variable in class frege.rt.Prod7
 
mhget6 - Static variable in class frege.rt.Prod8
 
mhget6 - Static variable in class frege.rt.Prod9
 
mhget7 - Static variable in class frege.rt.Prod10
 
mhget7 - Static variable in class frege.rt.Prod11
 
mhget7 - Static variable in class frege.rt.Prod12
 
mhget7 - Static variable in class frege.rt.Prod13
 
mhget7 - Static variable in class frege.rt.Prod14
 
mhget7 - Static variable in class frege.rt.Prod15
 
mhget7 - Static variable in class frege.rt.Prod16
 
mhget7 - Static variable in class frege.rt.Prod17
 
mhget7 - Static variable in class frege.rt.Prod18
 
mhget7 - Static variable in class frege.rt.Prod19
 
mhget7 - Static variable in class frege.rt.Prod20
 
mhget7 - Static variable in class frege.rt.Prod21
 
mhget7 - Static variable in class frege.rt.Prod22
 
mhget7 - Static variable in class frege.rt.Prod23
 
mhget7 - Static variable in class frege.rt.Prod24
 
mhget7 - Static variable in class frege.rt.Prod25
 
mhget7 - Static variable in class frege.rt.Prod26
 
mhget7 - Static variable in class frege.rt.Prod7
 
mhget7 - Static variable in class frege.rt.Prod8
 
mhget7 - Static variable in class frege.rt.Prod9
 
mhget8 - Static variable in class frege.rt.Prod10
 
mhget8 - Static variable in class frege.rt.Prod11
 
mhget8 - Static variable in class frege.rt.Prod12
 
mhget8 - Static variable in class frege.rt.Prod13
 
mhget8 - Static variable in class frege.rt.Prod14
 
mhget8 - Static variable in class frege.rt.Prod15
 
mhget8 - Static variable in class frege.rt.Prod16
 
mhget8 - Static variable in class frege.rt.Prod17
 
mhget8 - Static variable in class frege.rt.Prod18
 
mhget8 - Static variable in class frege.rt.Prod19
 
mhget8 - Static variable in class frege.rt.Prod20
 
mhget8 - Static variable in class frege.rt.Prod21
 
mhget8 - Static variable in class frege.rt.Prod22
 
mhget8 - Static variable in class frege.rt.Prod23
 
mhget8 - Static variable in class frege.rt.Prod24
 
mhget8 - Static variable in class frege.rt.Prod25
 
mhget8 - Static variable in class frege.rt.Prod26
 
mhget8 - Static variable in class frege.rt.Prod8
 
mhget8 - Static variable in class frege.rt.Prod9
 
mhget9 - Static variable in class frege.rt.Prod10
 
mhget9 - Static variable in class frege.rt.Prod11
 
mhget9 - Static variable in class frege.rt.Prod12
 
mhget9 - Static variable in class frege.rt.Prod13
 
mhget9 - Static variable in class frege.rt.Prod14
 
mhget9 - Static variable in class frege.rt.Prod15
 
mhget9 - Static variable in class frege.rt.Prod16
 
mhget9 - Static variable in class frege.rt.Prod17
 
mhget9 - Static variable in class frege.rt.Prod18
 
mhget9 - Static variable in class frege.rt.Prod19
 
mhget9 - Static variable in class frege.rt.Prod20
 
mhget9 - Static variable in class frege.rt.Prod21
 
mhget9 - Static variable in class frege.rt.Prod22
 
mhget9 - Static variable in class frege.rt.Prod23
 
mhget9 - Static variable in class frege.rt.Prod24
 
mhget9 - Static variable in class frege.rt.Prod25
 
mhget9 - Static variable in class frege.rt.Prod26
 
mhget9 - Static variable in class frege.rt.Prod9
 
mk(boolean) - Static method in class frege.rt.Box.Bool
box a boolean value
mk(int) - Static method in class frege.rt.Box.Byte
box an int value
mk(char) - Static method in class frege.rt.Box.Char
box a char value
mk(double) - Static method in class frege.rt.Box.Double
box a double value
mk(float) - Static method in class frege.rt.Box.Float
box an float value
mk(int) - Static method in class frege.rt.Box.Int
box an int value
mk(long) - Static method in class frege.rt.Box.Long
box long value
mk(T) - Static method in class frege.rt.Box
public constructor for boxed values
mk(short) - Static method in class frege.rt.Box.Short
box a short value
mtLL - Static variable in class frege.rt.MH
an often used MethodType for Lazy method(Lazy)

O

our(T) - Static method in class frege.RT
 

P

Prod0 - Class in frege.rt
Base class for values constructed with 0-ary constructors that are no enumerations, i.e.
Prod0() - Constructor for class frege.rt.Prod0
Constructor.
Prod1 - Class in frege.rt
Base class for values constructed with 1-ary constructors.
Prod1(Lazy<FV>) - Constructor for class frege.rt.Prod1
Constructor.
Prod10 - Class in frege.rt
Base class for values constructed with 10-ary constructors.
Prod10(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod10
Constructor.
Prod11 - Class in frege.rt
Base class for values constructed with 11-ary constructors.
Prod11(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod11
Constructor.
Prod12 - Class in frege.rt
Base class for values constructed with 12-ary constructors.
Prod12(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod12
Constructor.
Prod13 - Class in frege.rt
Base class for values constructed with 13-ary constructors.
Prod13(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod13
Constructor.
Prod14 - Class in frege.rt
Base class for values constructed with 14-ary constructors.
Prod14(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod14
Constructor.
Prod15 - Class in frege.rt
Base class for values constructed with 15-ary constructors.
Prod15(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod15
Constructor.
Prod16 - Class in frege.rt
Base class for values constructed with 16-ary constructors.
Prod16(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod16
Constructor.
Prod17 - Class in frege.rt
Base class for values constructed with 17-ary constructors.
Prod17(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod17
Constructor.
Prod18 - Class in frege.rt
Base class for values constructed with 18-ary constructors.
Prod18(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod18
Constructor.
Prod19 - Class in frege.rt
Base class for values constructed with 19-ary constructors.
Prod19(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod19
Constructor.
Prod2 - Class in frege.rt
Base class for values constructed with 2-ary constructors.
Prod2(Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod2
Constructor.
Prod20 - Class in frege.rt
Base class for values constructed with 20-ary constructors.
Prod20(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod20
Constructor.
Prod21 - Class in frege.rt
Base class for values constructed with 21-ary constructors.
Prod21(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod21
Constructor.
Prod22 - Class in frege.rt
Base class for values constructed with 22-ary constructors.
Prod22(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod22
Constructor.
Prod23 - Class in frege.rt
Base class for values constructed with 23-ary constructors.
Prod23(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod23
Constructor.
Prod24 - Class in frege.rt
Base class for values constructed with 24-ary constructors.
Prod24(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod24
Constructor.
Prod25 - Class in frege.rt
Base class for values constructed with 25-ary constructors.
Prod25(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod25
Constructor.
Prod26 - Class in frege.rt
Base class for values constructed with 26-ary constructors.
Prod26(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod26
Constructor.
Prod3 - Class in frege.rt
Base class for values constructed with 3-ary constructors.
Prod3(Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod3
Constructor.
Prod4 - Class in frege.rt
Base class for values constructed with 4-ary constructors.
Prod4(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod4
Constructor.
Prod5 - Class in frege.rt
Base class for values constructed with 5-ary constructors.
Prod5(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod5
Constructor.
Prod6 - Class in frege.rt
Base class for values constructed with 6-ary constructors.
Prod6(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod6
Constructor.
Prod7 - Class in frege.rt
Base class for values constructed with 7-ary constructors.
Prod7(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod7
Constructor.
Prod8 - Class in frege.rt
Base class for values constructed with 8-ary constructors.
Prod8(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod8
Constructor.
Prod9 - Class in frege.rt
Base class for values constructed with 9-ary constructors.
Prod9(Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>, Lazy<FV>) - Constructor for class frege.rt.Prod9
Constructor.
put(T) - Method in class frege.rt.Ref
setter

Q

quoteChr(char) - Static method in class frege.RT
Utility method used by Char.show to quote a character.
quoteStr(String) - Static method in class frege.RT
Utility method used by String.show to quote a string.

R

Ref<T extends Lazy<T>> - Class in frege.rt
Boxed references.
Ref(T) - Constructor for class frege.rt.Ref
Construct a reference.
replaceAll(Matcher, String) - Static method in class frege.RT
Perform a matcher operation on a copy of the passed Matcher.
replaceFirst(Matcher, String) - Static method in class frege.RT
Perform a matcher operation on a copy of the passed Matcher.
result - Variable in class frege.rt.Unknown
 
RT - Class in frege
Utility functions for frege code.
RT() - Constructor for class frege.RT
 
RT.GuardFailed - Exception in frege
Exception thrown when a guard on a pattern binding fails.
RT.GuardFailed(String, int) - Constructor for exception frege.RT.GuardFailed
 
RT.NoMatch - Exception in frege
Exception thrown when all matches of a case or lambda fail.
RT.NoMatch(String, int, Object) - Constructor for exception frege.RT.NoMatch
 
RT.Undefined - Exception in frege
Exception thrown when the undefined value is evaluated.
RT.Undefined(String) - Constructor for exception frege.RT.Undefined
 
RT.Undefined(String, Throwable) - Constructor for exception frege.RT.Undefined
 
runnable(Lambda) - Static method in class frege.rt.SwingSupport
create a Runnable from a ST action

S

serialVersionUID - Static variable in exception frege.RT.GuardFailed
 
serialVersionUID - Static variable in exception frege.RT.NoMatch
 
serialVersionUID - Static variable in exception frege.RT.Undefined
 
setAt(int, T) - Method in class frege.rt.Array
 
small - Static variable in class frege.rt.Box.Byte
a cache for small ints
small - Static variable in class frege.rt.Box.Int
a cache for small ints
small - Static variable in class frege.rt.Box.Long
a cache for small longs
small - Static variable in class frege.rt.Box.Short
a cache for small ints
SwingSupport - Class in frege.rt
 
SwingSupport() - Constructor for class frege.rt.SwingSupport
 

T

t - Static variable in class frege.rt.Box.Bool
boxed true value
toString() - Method in class frege.rt.Box.Bool
 
toString() - Method in class frege.rt.Box.Byte
 
toString() - Method in class frege.rt.Box.Char
 
toString() - Method in class frege.rt.Box.Double
 
toString() - Method in class frege.rt.Box.Float
 
toString() - Method in class frege.rt.Box.Int
 
toString() - Method in class frege.rt.Box.Long
 
toString() - Method in class frege.rt.Box.Short
 
toString() - Method in class frege.rt.Box
 
toString() - Method in class frege.rt.MH
 

U

unboxInt - Static variable in class frege.rt.MH
 
unboxObject - Static variable in class frege.rt.MH
 
unboxRef(Class<?>) - Static method in class frege.rt.MH
 
Unknown<V> - Class in frege.rt
Base class for lazy values.
Unknown() - Constructor for class frege.rt.Unknown
 
unknown() - Method in class frege.rt.Unknown
Checks if this value is unevaluated.
useAnchoringBounds(Matcher, boolean) - Static method in class frege.RT
Perform a matcher operation on a copy of the passed Matcher.
usePattern(Matcher, Pattern) - Static method in class frege.RT
Perform a matcher operation on a copy of the passed Matcher.
usePatternAndFind(Matcher, Pattern) - Static method in class frege.RT
Perform a matcher operation on a copy of the passed Matcher.

V

Val - Class in frege.rt
Designates an evaluated frege value or function.
Val() - Constructor for class frege.rt.Val
 
Value - Interface in frege.rt
Designates an evaluated frege value.

_

_c() - Method in class frege.rt.Box.Byte
The int value.
_c() - Method in class frege.rt.Box.Int
The int value.
_c() - Method in class frege.rt.Box.Short
The int value.
_c() - Method in interface frege.rt.Value
The number of the frege constructor that was applied to make this value.
_e() - Method in class frege.rt.Lambda
A Lambda evaluates to itself.
_e() - Method in interface frege.rt.Lazy
Evaluates the lazy value.
_e() - Method in class frege.rt.Unknown
Evaluates a lazy value.
_e() - Method in class frege.rt.Val
Always this instance.
_u() - Method in class frege.rt.Lambda
Return false because a lambda is a value.
_u() - Method in interface frege.rt.Lazy
Tells if this is a yet unevaluated value.
_u() - Method in class frege.rt.Unknown
 
_u() - Method in class frege.rt.Val
Always false.
_v() - Method in class frege.rt.Lambda
A Lambda evaluates to itself.
_v() - Method in interface frege.rt.Lazy
Performs a single evaluation step.
_v() - Method in class frege.rt.MH
Evaluation of a MH
_v() - Method in class frege.rt.Unknown
Do the real work in evaluating the result.
_v() - Method in class frege.rt.Val
Always this instance.
A B C D E F G I J L M O P Q R S T U V _