|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object godel.Godel3.Funinfo
class Godel3.Funinfo
Holds information about Haskell function
Field Summary | |
---|---|
(package private) java.util.BitSet |
dependsOn
functions which this one depends upon |
(package private) int |
Nf
∃ Nf x<Nf ⇒ f(x)=&beta(Yf,Zf,x) |
(package private) int |
type
Type of function 1:integer,2:Duple,3:List,4:Boolean |
(package private) int |
Yf
∃ Nf x<Nf ⇒ f(x)=&beta(Yf,Zf,x) |
(package private) int |
Zf
∃ Nf x<Nf ⇒ f(x)=&beta(Yf,Zf,x) |
Constructor Summary | |
---|---|
Godel3.Funinfo(int typ)
|
Method Summary | |
---|---|
(package private) java.math.BigInteger |
beta(int vp,
int vx)
βf(x)=β(Xf,Yf,x) |
(package private) java.math.BigInteger |
fvars(java.math.BigInteger code)
∀ Nf,Yf,Zf (code) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
int type
int Nf
int Yf
int Zf
java.util.BitSet dependsOn
Constructor Detail |
---|
Godel3.Funinfo(int typ)
Method Detail |
---|
java.math.BigInteger fvars(java.math.BigInteger code)
java.math.BigInteger beta(int vp, int vx)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |