|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object sisc.util.Util sisc.data.Expression sisc.data.Value sisc.data.Procedure sisc.nativefun.NativeProcedure sisc.nativefun.IndexedProcedure sisc.nativefun.CommonIndexedProcedure sisc.modules.hashtable.Primitives.Complex
public static class Primitives.Complex
The Complex procedures either have a side effect, or require the interpreter to execute
Field Summary |
---|
Fields inherited from class sisc.nativefun.IndexedProcedure |
---|
id |
Fields inherited from class sisc.data.Expression |
---|
annotations, EMPTYSET |
Fields inherited from class sisc.util.Util |
---|
BACKQUOTE, BEGIN, bundles, caseSensitive, EMPTYLIST, EMPTYVEC, EOF, ERRORK, EVAL, EXPSC, EXPTOP, FALSE, FCONT, FIVE, JEXCEPTION, LAMBDA, LOCATION, maxFloatPrecision, MESSAGE, minFloatPrecision, NAME, OTHER, PARENT, permitInterrupts, QUOTE, QUOTESYM, REPORT, SETBANG, SISC, SISC_SPECIFIC, SISCB, SOURCE_COLUMN, SOURCE_FILE, SOURCE_LINE, SYMENV, THIS, TOPLEVEL, TRUE, UNQUOTE, UNQUOTE_SPLICING, VOID, ZV |
Fields inherited from interface sisc.util.Version |
---|
VERSION |
Constructor Summary | |
---|---|
Primitives.Complex()
|
Method Summary | |
---|---|
Value |
apply(Value v1)
|
Value |
apply(Value[] v)
|
Value |
apply(Value v1,
Value v2)
|
Value |
apply(Value v1,
Value v2,
Value v3)
|
Methods inherited from class sisc.nativefun.CommonIndexedProcedure |
---|
apply, apply, apply, apply, apply, applyZero, doApply |
Methods inherited from class sisc.nativefun.IndexedProcedure |
---|
deserialize, serialize |
Methods inherited from class sisc.nativefun.NativeProcedure |
---|
apply, display |
Methods inherited from class sisc.data.Procedure |
---|
error, throwArgSizeException, throwNestedPrimException, throwNestedPrimException, throwPrimException |
Methods inherited from class sisc.data.Value |
---|
displayNamedOpaque, equals, eqv, eval, express, getValue, synopsis, synopsis, toString, valueEqual, valueHashCode, write, writeReplace |
Methods inherited from class sisc.data.Expression |
---|
deserializeAnnotations, getAnnotation, getAnnotation, getAnnotationKeys, getAnnotations, getName, readExternal, readResolve, serializeAnnotations, setAnnotation, setAnnotation, setName, visit, visitAnnotations, writeExternal |
Methods inherited from class sisc.util.Util |
---|
annotated, annotatedAppEval, append, argCheck, argsToSymbols, assq, bininport, bininstream, binoutport, binoutstream, box, character, charinport, charinreader, charoutport, charoutwriter, charsetFromString, chr, cont, currentClassLoader, env, error, error, error, error, error, error, error, expr, getDefaultCharacterSet, immutablePair, immutableVector, inport, javaExceptionToString, javaWrap, justify, length, liMessage, liMessage, liMessage, liMessage, liMessage, liMessage, liMessage, list, list, list, list, list, makeURL, mapcar, memq, nlib, num, outport, pair, pairToExpressions, pairToExpVect, pairToValues, proc, read, registerBundle, reverse, reverseInPlace, simpleErrorToString, sourceAnnotations, str, string, sym, symbol, symval, truePair, truth, truth, typeError, typeError, updateName, url, url, url, valArrayToList, valArrayToList, valArrayToVec, vec, warn, warn, warn |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface sisc.data.NamedValue |
---|
getName, setName |
Constructor Detail |
---|
public Primitives.Complex()
Method Detail |
---|
public Value apply(Value v1) throws ContinuationException
apply
in class CommonIndexedProcedure
ContinuationException
public Value apply(Value v1, Value v2) throws ContinuationException
apply
in class CommonIndexedProcedure
ContinuationException
public Value apply(Value v1, Value v2, Value v3) throws ContinuationException
apply
in class CommonIndexedProcedure
ContinuationException
public Value apply(Value[] v) throws ContinuationException
apply
in class CommonIndexedProcedure
ContinuationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |