Package org.eolang
EO runtime.
- Since:
- 0.2
-
Interface Summary Interface Description Attr Attribute.Data<T> A data container.Expr Lambda expression.Phi A simple object.Term A φ-calculus term. -
Class Summary Class Description AtComposite Static attribute with an expression inside, which constructs an object.AtFree Free attribute.AtOnce Read only once.AtSimple Default attribute.AtVararg Vararg attribute.Data.Once<T> Data being returned only once, from encapsulated object.Data.ToPhi Data.Value<T> A single value asPhi
.Dataized A dataized object.Main Bridge between Java CLI and EO.Param Param of an object (convenient retrieval mechanism).PhConst A const origin.PhCopy A copy-making object.PhDefault A simple object.PhLocated An object with coordinates (line and position).PhMethod A method-calling object.PhUnvar Unvaring object.PhWith A attr-putting object. -
Exception Summary Exception Description ExAbstract Abstract exception.ExFailure Common exception.ExFlow Control flow exception (seeEOgoto
for a good example of its usage).ExReadOnly The exception raised when trying to put() an attribute, which is read-only.ExUnset The exception raised when trying to get() an attribute, which is still abstract. -
Annotation Types Summary Annotation Type Description XmirObject Annotation for an object made from XMIR.