|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcodesimian.CS
codesimian.IndependentCS
codesimian.Types.FALSE
public static class Types.FALSE
my params are illusions. I always return 0 or false. Use this type to prevent something from changing.
Field Summary |
---|
Fields inherited from class codesimian.CS |
---|
DESCRIPTION, END, EXECPROXY, HEAP, JAVACODE, MYFUEL, NAME, NEWINSTANCE, NULL, PARENT, PARSEPRIORITY, PREV, TESTER, THIS |
Constructor Summary | |
---|---|
Types.FALSE()
|
Method Summary | |
---|---|
double |
D()
Execute this CS and cast to double. |
java.lang.String |
keyword()
Returns the keyword of this CS or (after more code is finished) returns parent().name(); Keyword() needs to be removed. |
int |
maxP()
Maximum quantity of Params |
int |
minP()
Minimum quantity of Params. |
java.lang.String |
name()
cant change this name because that would require a String variable and IndependentCS must use very little memory. |
CS |
P(int index)
Returns a CS from this list with specific index. |
boolean |
setP(int index,
CS value)
Every CS is a list of other CSs, between size minP() and maxP() inclusive. |
boolean |
Z()
|
Methods inherited from class codesimian.IndependentCS |
---|
B, BForProxy, C, CForProxy, countP, decrementMyFuel, deleteP, description, DForProxy, F, FForProxy, fuel, getExec, heap, I, IForProxy, insertD, insertL, insertL, insertL1, insertP, J, JForProxy, L, L, LForProxy, LForProxy, myFuel, newInstance, parent, prevD, prevL, PType, S, setD, setD, setFuel, setL, setL, setL, setL1, setMyFuel, setPrevExec, SForProxy, toString, V, VForProxy, ZForProxy |
Methods inherited from class codesimian.CS |
---|
addB, addC, addD, addF, addI, addJ, addL, addP, addP, addP, addP, addP, addS, addZ, clone, cost, deleteP, GETB, GETC, GETD, GETF, GETI, GETJ, GETL, getObject, GETS, GETZ, indexP, indexPName, insertB, insertC, insertF, insertI, insertJ, insertS, insertZ, isIllusion, L, L, L, maxD, minD, overwrites, parsePriority, PB, PC, PD, PF, PI, PJ, PL, prevB, prevC, prevF, prevI, prevJ, prevS, prevZ, proxyOf, PS, PZ, reflect, reflect, reflect6, setB, SETB, setB, setC, SETC, setC, setCost, SETD, setDescription, setExec, setF, SETF, setF, setHeap, setI, SETI, setI, setJ, setJ, SETJ, SETL, setL, setL, setName, setObject, setParent, setParsePriority, setProxyOf, setPType, setS, setS, SETS, setTester, setZ, SETZ, setZ, tester, toJavaCode, voidReflect |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Types.FALSE()
Method Detail |
---|
public boolean Z()
Z
in class IndependentCS
execute this CS and cast to boolean. By default, all positive numbers are true, 0 & neg false.
Its called Z because B is used by byte, and java.lang.Class.name() uses Z for boolean.
All the functions that execute a CS have names equal to one of java.lang.Class.name();
public double D()
CS
D
in class IndependentCS
CS.L(java.lang.Class)
public boolean setP(int index, CS value)
CS
setP
in class IndependentCS
public int minP()
CS
minP
in class IndependentCS
public int maxP()
CS
maxP
in class IndependentCS
public CS P(int index)
CS
P
in class IndependentCS
index
- range 0 (or neg?) to countP()-1 inclusiveCS.heap()
public java.lang.String keyword()
CS
keyword
in class IndependentCS
CS.parent()
,
CS.newInstance()
,
CS.name()
public java.lang.String name()
IndependentCS
name
in class IndependentCS
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |