|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgodel.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 | ||||||||