|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcodesimian.CS
codesimian.IndependentCS
codesimian.Compile.Symbol
public static class Compile.Symbol
ERROR: Symbol doesnt instantiate correctly, probably in CSFactory.
represents a hard-coded SYMBOL type in CodeSimian code.
Currently 2/06 there are only 3 symbols: # ( )
Its best to keep the language simple, so software can later understand its own code.
| Field Summary | |
|---|---|
java.lang.String |
keyword
Deprecated. |
char |
symbol
Deprecated. |
| Fields inherited from class codesimian.CS |
|---|
DESCRIPTION, END, EXECPROXY, HEAP, JAVACODE, MYFUEL, NAME, NEWINSTANCE, NULL, PARENT, PARSEPRIORITY, PREV, TESTER, THIS |
| Constructor Summary | |
|---|---|
Compile.Symbol(char symbol,
java.lang.String keyword)
Deprecated. |
|
| Method Summary | |
|---|---|
double |
DForProxy()
Deprecated. Execute this CS and cast to double. |
java.lang.String |
keyword()
Deprecated. Returns the keyword of this CS or (after more code is finished) returns parent().name(); Keyword() needs to be removed. |
int |
minP()
Deprecated. Minimum quantity of Params. |
CS |
newInstance()
Deprecated. The primary way to instantiate subclasses of CS. |
| Methods inherited from class codesimian.IndependentCS |
|---|
B, BForProxy, C, CForProxy, countP, D, decrementMyFuel, deleteP, description, F, FForProxy, fuel, getExec, heap, I, IForProxy, insertD, insertL, insertL, insertL1, insertP, J, JForProxy, L, L, LForProxy, LForProxy, maxP, myFuel, name, P, parent, prevD, prevL, PType, S, setD, setD, setFuel, setL, setL, setL, setL1, setMyFuel, setP, setPrevExec, SForProxy, toString, V, VForProxy, Z, 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 |
| Field Detail |
|---|
public final char symbol
public final java.lang.String keyword
| Constructor Detail |
|---|
public Compile.Symbol(char symbol,
java.lang.String keyword)
| Method Detail |
|---|
public int minP()
CS
minP in class IndependentCSpublic double DForProxy()
CS
DForProxy in class IndependentCSpublic java.lang.String keyword()
CS
keyword in class IndependentCSCS.parent(),
CS.newInstance(),
CS.name()public CS newInstance()
CS
newInstance in class IndependentCS
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||