java.lang.Object
coneforest.psylla.core.PsyArray
coneforest.psylla.core.PsyProc
- All Implemented Interfaces:
PsyAppendable<PsyObject>,PsyClearable,PsyContainer<PsyObject>,PsyExecutable,PsyFormalArray<PsyObject>,PsyIndexed<PsyInteger,,PsyObject> PsyIterable<PsyObject>,PsyLengthy,PsyObject,PsySequential<PsyObject>,PsyStreamable<PsyObject>,Iterable<PsyObject>
The representation of
proc, a procedure.-
Field Summary
FieldsFields inherited from class coneforest.psylla.core.PsyArray
PSY_ARRAY, PSY_ARRAYTOMARK, PSY_BINARYSEARCH, PSY_SORTFields inherited from interface coneforest.psylla.core.PsyAppendable
PSY_APPEND, PSY_APPENDALLFields inherited from interface coneforest.psylla.core.PsyClearable
PSY_CLEARFields inherited from interface coneforest.psylla.core.PsyFormalArray
PSY_EXTRACTINTERVAL, PSY_GETINTERVAL, PSY_INSERT, PSY_INSERTALL, PSY_POSTCHOP, PSY_PRECHOP, PSY_PREPEND, PSY_PREPENDALL, PSY_PUTINTERVAL, PSY_REVERSE, PSY_SETLENGTHFields inherited from interface coneforest.psylla.core.PsyIndexed
PSY_DELETE, PSY_ENTRIES, PSY_EXTRACT, PSY_GET, PSY_GETALL, PSY_KEYS, PSY_KNOWN, PSY_PUT, PSY_SLICE, PSY_VALUESFields inherited from interface coneforest.psylla.core.PsyLengthy
PSY_ISEMPTY, PSY_LENGTHFields inherited from interface coneforest.psylla.core.PsyObject
PSY_CLONE, PSY_EQ, PSY_HASHCODE, PSY_INSTANCEOF, PSY_NE, PSY_TONAME, PSY_TOSTRING, PSY_TYPEFields inherited from interface coneforest.psylla.core.PsySequential
PSY_FORALLFields inherited from interface coneforest.psylla.core.PsyStreamable
PSY_STREAM -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinvoke(PsyContext oContext) Invoke this object in the given execution context.psyBind()psyClone()Returns a clone of this object.toSyntaxStringHelper(Set<PsyContainer<PsyObject>> processed) Methods inherited from class coneforest.psylla.core.PsyArray
delete, extract, get, insert, iterator, length, psyAppend, psyBinarySearch, psyClear, psyExtractInterval, psyGetInterval, psySetLength, psySlice, psySort, psyStream, putMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface coneforest.psylla.core.PsyAppendable
psyAppendAllMethods inherited from interface coneforest.psylla.core.PsyContainer
psyNewEmptyMethods inherited from interface coneforest.psylla.core.PsyExecutable
asBinaryOperator, asComparator, asConsumer, asFunction, asPredicate, asSupplier, asUnaryOperator, invokeAndHandleMethods inherited from interface coneforest.psylla.core.PsyFormalArray
psyDelete, psyEntries, psyExtract, psyGet, psyInsert, psyInsertAll, psyKeys, psyKnown, psyPostChop, psyPreChop, psyPrepend, psyPrependAll, psyPut, psyPutInterval, psyReplicate, psyReverse, psyValues, toSyntaxStringMethods inherited from interface coneforest.psylla.core.PsyIndexed
psyGetAllMethods inherited from interface coneforest.psylla.core.PsyIterable
psyToArray, psyUniteMethods inherited from interface coneforest.psylla.core.PsyLengthy
isEmpty, psyIsEmpty, psyLengthMethods inherited from interface coneforest.psylla.core.PsyObject
convert, execute, psyEq, psyHashCode, psyInstanceOf, psyNe, psySyntax, psyToName, psyToString, psyType, typeNameMethods inherited from interface coneforest.psylla.core.PsyStreamable
psyForAll
-
Field Details
-
PSY_BIND
Context action of thebindoperator.
-
-
Constructor Details
-
PsyProc
public PsyProc()Creates new emptyproc. -
PsyProc
-
-
Method Details
-
invoke
Description copied from interface:PsyObjectInvoke this object in the given execution context. Pushes this object into context’s operand stack.- Specified by:
invokein interfacePsyExecutable- Specified by:
invokein interfacePsyObject- Parameters:
oContext- the execution context.
-
psyClone
Description copied from interface:PsyObjectReturns a clone of this object. -
toSyntaxStringHelper
- Specified by:
toSyntaxStringHelperin interfacePsyContainer<PsyObject>- Specified by:
toSyntaxStringHelperin interfacePsyFormalArray<PsyObject>
-
psyBind
-