JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
All Classes
SEARCH:
JavaScript is disabled on your browser.
All Classes
All Classes
Interface Summary
Class Summary
Enum Summary
Exception Summary
Annotation Types Summary
Class
Description
AtComposite
Static attribute with an expression inside, which constructs an object.
AtFree
Free attribute.
AtMemoized
An attribute that knows how to memoize an object.
AtOnce
Read only once.
AtSimple
Default attribute.
Attr
Attribute.
AtVararg
Vararg attribute.
Data
<
T
>
A data container.
Data.Once
<
T
>
Data being returned only once, from encapsulated object.
Data.ToPhi
Makes a
Phi
out of a Java object, like
String
or
Integer
.
Data.Value
<
T
>
A single value as
Phi
.
Dataized
A dataized object.
EOarray
EOarray$EOeach
EACH.
EOarray$EOeq
EOarray$EOeq$EOt1$EOt1$EOa2
EOarray$EOget
GET.
EOarray$EOis_empty
EOarray$EOlength
LENGTH.
EOarray$EOmap
EOarray$EOmap$EOt1$EOa1
EOarray$EOmapi
EOarray$EOmapi$EOt1$EOa2
EOarray$EOreduce
EOarray$EOreduce$EOt2$EOa2
EOarray$EOreducei
EOarray$EOreducei$EOfunc
EOarray$EOreducei$EOfunc$EOt5$EOt2$EOa1
EOarray$EOwith
WITH.
EOarray$EOwithout
EOarray$EOwithout$EOt1$EOa2
EOas_phi
AS-PHI.
EObool
EObool$EOand
AND.
EObool$EOas_bytes
EObool$EOas_hash
EObool$EOeq
EObool$EOif
IF.
EObool$EOnot
EObool$EOor
AND.
EObool$EOwhile
WHILE.
EObytes
EObytes$EOand
BYTES.AND.
EObytes$EOas_bool
EObytes$EOas_bytes
EObytes$EOas_float
BYTES.AS-FLOAT.
EObytes$EOas_hash
BYTES.AS-HASH.
EObytes$EOas_int
BYTES.AS-INT.
EObytes$EOas_string
BYTES.AS-STRING.
EObytes$EOconcat
BYTES.CONCAT.
EObytes$EOeq
BYTES.EQ.
EObytes$EOleft
BYTES.LEFT.
EObytes$EOnot
BYTES.NOT.
EObytes$EOor
BYTES.OR.
EObytes$EOright
BYTES.RIGHT.
EObytes$EOsize
BYTES.SIZE.
EObytes$EOslice
BYTES.SLICE.
EObytes$EOxor
BYTES.XOR.
EOcage
CAGE.
EOerror
ERROR.
EOfloat
EOfloat$EOabs
EOfloat$EOas_bytes
FLOAT.AS-BYTES.
EOfloat$EOas_hash
EOfloat$EOas_int
as-int.
EOfloat$EOas_string
as-string.
EOfloat$EOcos
Cos.
EOfloat$EOdiv
EOfloat$EOeq
EOfloat$EOgt
GT.
EOfloat$EOgte
EOfloat$EOlt
EOfloat$EOlte
EOfloat$EOminus
EOfloat$EOneg
EOfloat$EOneq
EOfloat$EOplus
plus.
EOfloat$EOpow
POW.
EOfloat$EOsignum
EOfloat$EOsin
Sin.
EOfloat$EOtimes
MUL.
EOgoto
GOTO.
EOheap
EOheap$EOfree
HEAP.FREE.
EOheap$EOmalloc
HEAP.MALLOC.
EOheap$EOpointer
EOheap$EOpointer$EOadd
EOheap$EOpointer$EOblock
HEAP.POINTER.BLOCK.
EOheap$EOpointer$EOsub
EOint
EOint$EOabs
EOint$EOand
EOint$EOas_bytes
INT.AS-BYTES.
EOint$EOas_float
as-float.
EOint$EOas_hash
EOint$EOas_string
as-string.
EOint$EOdiv
DIV.
EOint$EOeq
EOint$EOgt
GT.
EOint$EOgte
EOint$EOleft
EOint$EOlt
EOint$EOlte
EOint$EOminus
EOint$EOmod
EOint$EOmod$EOabs_mod
EOint$EOmod$EOt3$EOa1
EOint$EOneg
EOint$EOneq
EOint$EOor
EOint$EOplus
PLUS.
EOint$EOpow
EOint$EOpow$EOt1$EOa1
EOint$EOright
EOint$EOtimes
TIMES.
EOint$EOxor
EOmemory
MEMORY.
EOram
EOram$EOread
EOram$EOwrite
EOrandom
RANDOM.
EOregex
EOregex$EOcompile
REGEX.COMPILE.
EOregex$EOmatch
REGEX.MATCH.
EOregex$EOmatches
EOseq
SEQ.
EOsprintf
Sprintf.
EOstdout
Stdout.
EOstring
EOstring$EOas_bytes
AS-BYTES.
EOstring$EOas_float
AS-FLOAT.
EOstring$EOas_hash
EOstring$EOas_int
AS-INT.
EOstring$EOeq
EOstring$EOjoined
JOIN.
EOstring$EOlength
LENGTH.
EOstring$EOslice
SLICE.
EOstring$EOtrim
TRIM.
EOtry
TRY.
ExAbstract
Abstract exception.
ExFailure
Common exception.
ExFlow
Control flow exception (see
EOgoto
for a good example of its usage).
Expr
Lambda expression.
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.
Main
Bridge between Java CLI and EO.
Param
Param of an object (convenient retrieval mechanism).
PhConst
A constant object.
PhCopy
A copy-making object.
PhDefault
A simple object.
Phi
A simple object.
PhLocated
An object with coordinates (line and position).
PhLogged
An object that reports all manipulations with it to the log (very useful for debugging purposes).
PhMethod
A method-calling object.
PhUnvar
Unvaring object.
PhWith
A attr-putting object.
Ram
Random access.
Term
A φ-calculus term.
Volatile
Annotation for an object with a volatile phi (never cached).
XmirObject
Annotation for an object made from XMIR.