Uses of Class
org.eolang.Versionized
-
Packages that use Versionized Package Description EOorg.EOeolang EO runtime.EOorg.EOeolang.EOio EO runtime, IO.org.eolang EO runtime. -
-
Uses of Versionized in EOorg.EOeolang
Classes in EOorg.EOeolang with annotations of type Versionized Modifier and Type Class Description classAtMemoizedAn attribute that knows how to memoize an object.classEOas_phiAS-PHI.classEObool$EOifIF.classEObool$EOwhileWHILE.classEObytes$EOandBYTES.AND.classEObytes$EOas_floatBYTES.AS-FLOAT.classEObytes$EOas_intBYTES.AS-INT.classEObytes$EOas_stringBYTES.AS-STRING.classEObytes$EOconcatBYTES.CONCAT.classEObytes$EOeqBYTES.EQ.classEObytes$EOnotBYTES.NOT.classEObytes$EOorBYTES.OR.classEObytes$EOrightBYTES.RIGHT.classEObytes$EOsizeBYTES.SIZE.classEObytes$EOsliceBYTES.SLICE.classEObytes$EOxorBYTES.XOR.classEOcageCAGE.classEOerrorERROR.classEOfloat$EOdivDIV.classEOfloat$EOgtGT.classEOfloat$EOplusPlus.classEOfloat$EOtimesMUL.classEOgotoGOTO.classEOheap$EOpointer$EOblockHEAP.POINTER.BLOCK.classEOint$EOdivDIV.classEOint$EOgtGT.classEOint$EOplusPLUS.classEOint$EOtimesTIMES.classEOmemoryMEMORY.classEOram$EOram_slice$EOwriteWrite bytes to memory from position, according to the ram.slice object.classEOram$EOram_slice$EOφRead from memory.classEOram$EOsliceSlice fixed size of bytes from position.classEOram$EOwriteWrite into memory.classEOrustRust.classEOseqSEQ.classEOstring$EOas_bytesAS-BYTES.classEOstring$EOlengthLENGTH.classEOstring$EOsliceSLICE.classEOtryTRY.classRamRandom access. -
Uses of Versionized in EOorg.EOeolang.EOio
Classes in EOorg.EOeolang.EOio with annotations of type Versionized Modifier and Type Class Description classEOstdin$EOnext_lineStandard Input.classEOstdin$EOφStandard Input.classEOstdoutStdout.classInputAll system inputs. -
Uses of Versionized in org.eolang
Classes in org.eolang with annotations of type Versionized Modifier and Type Class Description classAtCageAn attribute that knows how to store an object insideEOcage.classAtCompositeStatic attribute with an expression inside, which constructs an object.classAtFreeFree attribute.classAtLambdaAttribute with lambda expression inside.classAtOnceRead only once.classAtSafeIt catchesExFailureand throwsEOerror.ExError.classAtSimpleDefault attribute.interfaceAttrAttribute.interfaceBytesBytes.classBytesOfBytes.interfaceData<T>A data container.classDataizedA dataized object.classExAbstractAbstract exception.classExFailureCommon exception.classExFlowControl flow exception (seeEOgotofor a good example of its usage).classExInterruptedException to control threads interruptions.classExNativeException in native method.interfaceExprLambda expression.classExReadOnlyThe exception raised when trying to put() an attribute, which is read-only.classExUnsetThe exception raised when trying to get() an attribute, which is still abstract.classMainBridge between Java CLI and EO.classParamParam of an object (convenient retrieval mechanism).classPhConstA constant object.classPhCopyA copy-making object.classPhDefaultA simple object.classPhFakeFake object, mostly for unit tests.classPhLocatedAn object with coordinates (line and position).classPhLoggedAn object that reports all manipulations with it to the log (very useful for debugging purposes).classPhMethodA method-calling object.classPhSafeIt catchesExFailureand throwsEOerror.ExError.classPhWithA attr-putting object.interfaceTermA φ-calculus term.interfaceUniverseClass to manipulate eo objects within "Universe" paradigm.classUniverseDefaultDefault implementation that can be used on the java side.classUniverseSafeUniverseto be used from within native function.interfaceVolatileAnnotation for an object with a volatile phi (never cached).interfaceXmirObjectAnnotation for an object made from XMIR.
-