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 class
EOas_phi
AS-PHI.class
EObool$EOif
IF.class
EObool$EOwhile
WHILE.class
EObytes$EOand
BYTES.AND.class
EObytes$EOas_float
BYTES.AS-FLOAT.class
EObytes$EOas_int
BYTES.AS-INT.class
EObytes$EOas_string
BYTES.AS-STRING.class
EObytes$EOconcat
BYTES.CONCAT.class
EObytes$EOeq
BYTES.EQ.class
EObytes$EOnot
BYTES.NOT.class
EObytes$EOor
BYTES.OR.class
EObytes$EOright
BYTES.RIGHT.class
EObytes$EOsize
BYTES.SIZE.class
EObytes$EOslice
BYTES.SLICE.class
EObytes$EOxor
BYTES.XOR.class
EOcage
CAGE.class
EOerror
ERROR.class
EOfloat$EOdiv
DIV.class
EOfloat$EOgt
GT.class
EOfloat$EOplus
Plus.class
EOfloat$EOtimes
MUL.class
EOgoto
GOTO.class
EOheap$EOpointer$EOblock
HEAP.POINTER.BLOCK.class
EOint$EOdiv
DIV.class
EOint$EOgt
GT.class
EOint$EOplus
PLUS.class
EOint$EOtimes
TIMES.class
EOmemory
MEMORY.class
EOram$EOram_slice$EOwrite
Write bytes to memory from position, according to the ram.slice object.class
EOram$EOram_slice$EOφ
Read from memory.class
EOram$EOslice
Slice fixed size of bytes from position.class
EOram$EOwrite
Write into memory.class
EOrust
Rust.class
EOseq
SEQ.class
EOstring$EOas_bytes
AS-BYTES.class
EOstring$EOlength
LENGTH.class
EOstring$EOslice
SLICE.class
EOtry
TRY. -
Uses of Versionized in EOorg.EOeolang.EOio
Classes in EOorg.EOeolang.EOio with annotations of type Versionized Modifier and Type Class Description class
EOstdin$EOnext_line
Standard Input.class
EOstdin$EOφ
Standard Input.class
EOstdout
Stdout.class
Input
All system inputs. -
Uses of Versionized in org.eolang
Classes in org.eolang with annotations of type Versionized Modifier and Type Class Description class
AtCage
An attribute that knows how to store an object insideEOcage
.class
AtComposite
Static attribute with an expression inside, which constructs an object.class
AtFree
Free attribute.class
AtMemoized
An attribute that knows how to memoize an object.class
AtOnce
Read only once.class
AtSafe
It catchesExFailure
and throwsEOerror.ExError
.class
AtSimple
Default attribute.interface
Attr
Attribute.interface
Bytes
Bytes.class
BytesOf
Bytes.interface
Data<T>
A data container.class
Dataized
A dataized object.class
ExAbstract
Abstract exception.class
ExFailure
Common exception.class
ExFlow
Control flow exception (seeEOgoto
for a good example of its usage).class
ExInterrupted
Exception to control threads interruptions.class
ExNative
Exception in native method.interface
Expr
Lambda expression.class
ExReadOnly
The exception raised when trying to put() an attribute, which is read-only.class
ExUnset
The exception raised when trying to get() an attribute, which is still abstract.class
Main
Bridge between Java CLI and EO.class
Param
Param of an object (convenient retrieval mechanism).class
PhConst
A constant object.class
PhCopy
A copy-making object.class
PhDefault
A simple object.class
PhFake
Fake object, mostly for unit tests.class
PhLocated
An object with coordinates (line and position).class
PhLogged
An object that reports all manipulations with it to the log (very useful for debugging purposes).class
PhMethod
A method-calling object.class
PhSafe
It catchesExFailure
and throwsEOerror.ExError
.class
PhWith
A attr-putting object.class
Ram
Random access.interface
Term
A φ-calculus term.interface
Universe
Class to manipulate eo objects within "Universe" paradigm.class
UniverseDefault
Default implementation that can be used on the java side.class
UniverseSafe
Universe
to be used from within native function.interface
Volatile
Annotation for an object with a volatile phi (never cached).interface
XmirObject
Annotation for an object made from XMIR.
-