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.
EOangle
EOangle$EOcos
Cos.
EOangle$EOsin
Sin.
EOarray
EOarray$EOat
AT.
EOarray$EOconcat
CONCAT.
EOarray$EOlength
LENGTH.
EOarray$EOwith
WITH.
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.
EOerror.PhWithError
Phi constructed with error.
EOfloat
EOfloat$EOas_bytes
FLOAT.AS-BYTES.
EOfloat$EOas_hash
EOfloat$EOdiv
DIV.
EOfloat$EOeq
EOfloat$EOgt
GT.
EOfloat$EOgte
EOfloat$EOlt
EOfloat$EOlte
EOfloat$EOminus
EOfloat$EOminus$EOt1$EOt0$EOa1
EOfloat$EOneg
EOfloat$EOplus
Plus.
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$EOas_bytes
INT.AS-BYTES.
EOint$EOas_hash
EOint$EOdiv
DIV.
EOint$EOeq
EOint$EOgt
GT.
EOint$EOgte
EOint$EOlt
EOint$EOlte
EOint$EOminus
EOint$EOminus$EOt1$EOt0$EOa1
EOint$EOneg
EOint$EOplus
PLUS.
EOint$EOtimes
TIMES.
EOlist
EOlist$EOas_array
EOlist$EOeach
EACH.
EOlist$EOeq
EOlist$EOeq$EOt1$EOt1$EOa2
EOlist$EOis_empty
EOlist$EOmap
EOlist$EOmap$EOt1$EOa1
EOlist$EOmapi
EOlist$EOmapi$EOt1$EOt0$EOa2
EOlist$EOreduce
EOlist$EOreduce$EOt2$EOa2
EOlist$EOreducei
EOlist$EOreducei$EOt4$EOt2$EOa1
EOlist$EOwithout
EOlist$EOwithout$EOt1$EOa2
EOmap
EOmap$EOfound
EOmap$EOsize
EOmap$EOwith
EOmap$EOwithout
EOmemory
MEMORY.
EOmultimap
EOmultimap$EOconcat_all_arrays
EOmultimap$EOconcat_all_arrays$EOt1$EOa2
EOmultimap$EOfind_in_list
EOmultimap$EOfind_in_list$EOt2$EOa2
EOmultimap$EOfound
EOmultimap$EOpairs_to_hash
EOmultimap$EOpairs_to_hash$EOt1$EOa2
EOmultimap$EOrebuild
EOmultimap$EOsize
EOmultimap$EOwith
EOmultimap$EOwithout
EOmultimap$EOwithout_in_list
EOmultimap$EOwithout_in_list$EOt2$EOa2
EOnop
EOnumber
EOnumber$EOabs
EOnumber$EOand
EOnumber$EOand$EOt1$EOa2
EOnumber$EOas_float
As-float.
EOnumber$EOas_int
As-int.
EOnumber$EOas_string
As-string.
EOnumber$EOis_float
EOnumber$EOis_int
EOnumber$EOleft
EOnumber$EOleft$EOt1$EOa2
EOnumber$EOmod
EOnumber$EOmod$EOabs_mod
EOnumber$EOmod$EOt3$EOa1
EOnumber$EOneq
EOnumber$EOor
EOnumber$EOor$EOt1$EOa2
EOnumber$EOpow
POW.
EOnumber$EOright
EOnumber$EOright$EOt1$EOa2
EOnumber$EOsignum
EOnumber$EOxor
EOnumber$EOxor$EOt1$EOa2
EOram
EOram$EOread
Read from memory.
EOram$EOwrite
Write into memory.
EOrandom
EOrandom$EOnext
EOrandom$EOpseudo
Pseudo-seed.
EOrandom$EOφ
EOregex
EOregex$EOcompile
REGEX.COMPILE.
EOregex$EOmatch
REGEX.MATCH.
EOregex$EOmatches
EOseq
SEQ.
EOsprintf
Sprintf.
EOsscanf
Sscanf.
EOstdin
EOstdin$EOnext_line
Standard Input.
EOstdin$EOφ
Standard Input.
EOstdout
Stdout.
EOstring
EOstring$EOas_bytes
AS-BYTES.
EOstring$EOas_hash
EOstring$EOeq
EOstring$EOlength
LENGTH.
EOstring$EOslice
SLICE.
EOswitch
EOswitch$EOarr
EOswitch$EOarr$EOt0$EOa2
EOswitch$EOt1$EOa2
EOtext
EOtext$EOjoined
JOINED.
EOtext$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.
ExprReduce
<
T
>
Builds a phi performing reduction operation on varargs parameter.
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.