Uses of Interface
org.eolang.Phi
-
Packages that use Phi Package Description EOorg.EOeolang EO runtime.EOorg.EOeolang.EOcollections EOorg.EOeolang.EOio EO runtime, IO.EOorg.EOeolang.EOmath EOorg.EOeolang.EOtxt EO runtime, texts.org.eolang EO runtime. -
-
Uses of Phi in EOorg.EOeolang
Classes in EOorg.EOeolang that implement Phi Modifier and Type Class Description class
EOarray
class
EOarray$EOat
AT.class
EOarray$EOlength
LENGTH.class
EOarray$EOwith
WITH.class
EOas_phi
AS-PHI.class
EObool
class
EObool$EOand
AND.class
EObool$EOas_bytes
class
EObool$EOas_hash
class
EObool$EOeq
class
EObool$EOif
IF.class
EObool$EOnot
class
EObool$EOor
AND.class
EObool$EOwhile
WHILE.class
EObytes
class
EObytes$EOand
BYTES.AND.class
EObytes$EOas_bool
class
EObytes$EOas_bytes
class
EObytes$EOas_float
BYTES.AS-FLOAT.class
EObytes$EOas_hash
class
EObytes$EOas_hash$EOt0$EOa2
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$EOleft
BYTES.LEFT.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
class
EOfloat$EOas_bytes
FLOAT.AS-BYTES.class
EOfloat$EOas_hash
class
EOfloat$EOdiv
DIV.class
EOfloat$EOeq
class
EOfloat$EOgt
GT.class
EOfloat$EOgte
class
EOfloat$EOlt
class
EOfloat$EOlte
class
EOfloat$EOminus
class
EOfloat$EOminus$EOt1$EOa1
class
EOfloat$EOneg
class
EOfloat$EOplus
Plus.class
EOfloat$EOtimes
MUL.class
EOgoto
GOTO.class
EOheap
class
EOheap$EOfree
HEAP.FREE.class
EOheap$EOmalloc
HEAP.MALLOC.class
EOheap$EOpointer
class
EOheap$EOpointer$EOadd
class
EOheap$EOpointer$EOblock
HEAP.POINTER.BLOCK.class
EOheap$EOpointer$EOsub
class
EOint
class
EOint$EOas_bytes
INT.AS-BYTES.class
EOint$EOas_hash
class
EOint$EOdiv
DIV.class
EOint$EOeq
class
EOint$EOgt
GT.class
EOint$EOgte
class
EOint$EOlt
class
EOint$EOlte
class
EOint$EOminus
class
EOint$EOminus$EOt1$EOa1
class
EOint$EOneg
class
EOint$EOplus
PLUS.class
EOint$EOtimes
TIMES.class
EOmemory
MEMORY.class
EOnop
class
EOram
class
EOram$EOram_slice
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
EOseq
SEQ.class
EOstring
class
EOstring$EOas_bytes
AS-BYTES.class
EOstring$EOas_hash
class
EOstring$EOeq
class
EOstring$EOlength
LENGTH.class
EOstring$EOslice
SLICE.class
EOswitch
class
EOswitch$EOarr
class
EOswitch$EOarr$EOt0$EOa2
class
EOtry
TRY.Methods in EOorg.EOeolang that return Phi Modifier and Type Method Description Phi
EOerror.ExError. enclosure()
Take it.Phi
AtMemoized. get()
static Phi
EOerror. make(String format, Object... params)
Ctor.Methods in EOorg.EOeolang with parameters of type Phi Modifier and Type Method Description Attr
AtMemoized. copy(Phi self)
void
AtMemoized. put(Phi phi)
byte[]
Ram. read(Phi object, int position, int length)
Read.void
Ram. write(Phi object, int position, byte[] bytes)
Write. -
Uses of Phi in EOorg.EOeolang.EOcollections
-
Uses of Phi in EOorg.EOeolang.EOio
Classes in EOorg.EOeolang.EOio that implement Phi Modifier and Type Class Description class
EOstdin
class
EOstdin$EOnext_line
Standard Input.class
EOstdin$EOφ
Standard Input.class
EOstdout
Stdout.Constructors in EOorg.EOeolang.EOio with parameters of type Phi Constructor Description EOstdin(Phi sigma)
EOstdin$EOnext_line(Phi parent)
Ctor.EOstdin$EOφ(Phi parent)
Ctor.EOstdout(Phi sigma)
Ctor. -
Uses of Phi in EOorg.EOeolang.EOmath
-
Uses of Phi in EOorg.EOeolang.EOtxt
Classes in EOorg.EOeolang.EOtxt that implement Phi Modifier and Type Class Description class
EOregex
class
EOregex$EOcompile
REGEX.COMPILE.class
EOregex$EOmatch
REGEX.MATCH.class
EOregex$EOmatches
class
EOregex$EOreplaced
class
EOregex$EOreplaced$EOreplacei
class
EOregex$EOreplaced$EOreplacei$EOmitem
class
EOregex$EOreplaced$EOreplacei$EOnextacc
class
EOregex$EOreplaced$EOreplacei$EOnextpt
class
EOregex$EOreplaced$EOreplacei$EOpart
class
EOsprintf
Sprintf.class
EOsscanf
Sscanf.class
EOtext
class
EOtext$EOcontains
CONTAINS.class
EOtext$EOends_with
ENDS_WITH.class
EOtext$EOindex_of
INDEX_OF.class
EOtext$EOjoined
class
EOtext$EOjoined$EOt1$EOa2
class
EOtext$EOlower_case
LOWER_CASE.class
EOtext$EOstarts_with
STARTS_WITH.class
EOtext$EOtrim
TRIM.class
EOtext$EOupper_case
UPPER_CASE.Constructors in EOorg.EOeolang.EOtxt with parameters of type Phi Constructor Description EOregex(Phi sigma)
EOregex$EOcompile(Phi sigma)
Ctor.EOregex$EOmatch(Phi sigma)
Ctor.EOregex$EOmatches(Phi sigma)
EOregex$EOreplaced(Phi sigma)
EOregex$EOreplaced$EOreplacei(Phi sigma)
EOregex$EOreplaced$EOreplacei$EOmitem(Phi sigma)
EOregex$EOreplaced$EOreplacei$EOnextacc(Phi sigma)
EOregex$EOreplaced$EOreplacei$EOnextpt(Phi sigma)
EOregex$EOreplaced$EOreplacei$EOpart(Phi sigma)
EOsprintf(Phi sigma)
Ctor.EOsscanf(Phi sigma)
Ctor.EOtext(Phi sigma)
EOtext$EOcontains(Phi sigma)
Ctor.EOtext$EOends_with(Phi sigma)
Ctor.EOtext$EOindex_of(Phi sigma)
Ctor.EOtext$EOjoined(Phi sigma)
EOtext$EOjoined$EOt1$EOa2(Phi sigma)
EOtext$EOlower_case(Phi sigma)
Ctor.EOtext$EOstarts_with(Phi sigma)
Ctor.EOtext$EOtrim(Phi sigma)
Ctor.EOtext$EOupper_case(Phi sigma)
Ctor. -
Uses of Phi in org.eolang
Classes in org.eolang that implement Phi Modifier and Type Class Description static class
Data.ToPhi
static class
Data.Value<T>
A single value asPhi
.class
PhConst
A constant object.class
PhCopy
A copy-making object.class
PhDefault
A simple object.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
PhUnvar
Unvaring object.class
PhWith
A attr-putting object.Fields in org.eolang declared as Phi Modifier and Type Field Description static Phi
Phi. Φ
The global scope object, which owns all other objects.Methods in org.eolang that return Phi Modifier and Type Method Description Phi
Data.ToPhi. copy()
Phi
PhConst. copy()
Phi
PhDefault. copy()
Phi
Phi. copy()
Make a copy, leaving it at the same parent.Phi
PhLocated. copy()
Phi
PhLogged. copy()
Phi
PhSafe. copy()
Phi
AtComposite. get()
Phi
AtFree. get()
Phi
AtOnce. get()
Phi
AtSafe. get()
Phi
AtSimple. get()
Phi
Attr. get()
Take the object out.Phi
AtVararg. get()
Phi
Expr. get(Phi rho)
Get the object.Phi
ExprReduce. get(Phi rho)
Methods in org.eolang with parameters of type Phi Modifier and Type Method Description Attr
AtComposite. copy(Phi self)
Attr
AtFree. copy(Phi self)
Attr
AtOnce. copy(Phi self)
Attr
AtSafe. copy(Phi self)
Attr
AtSimple. copy(Phi self)
Attr
Attr. copy(Phi self)
Make a copy of it.Attr
AtVararg. copy(Phi self)
Phi
Expr. get(Phi rho)
Get the object.Phi
ExprReduce. get(Phi rho)
void
Data.ToPhi. move(Phi rho)
void
PhConst. move(Phi rho)
void
PhDefault. move(Phi rho)
void
Phi. move(Phi rho)
Move it to a new parent.void
PhLocated. move(Phi rho)
void
PhLogged. move(Phi rho)
void
PhSafe. move(Phi rho)
void
AtComposite. put(Phi phi)
void
AtFree. put(Phi phi)
void
AtOnce. put(Phi phi)
void
AtSafe. put(Phi phi)
void
AtSimple. put(Phi src)
void
Attr. put(Phi phi)
Put a new object in.void
AtVararg. put(Phi phi)
Constructors in org.eolang with parameters of type Phi Constructor Description AtComposite(Phi obj, Expr exp)
Ctor.AtFree(Phi phi)
Ctor.AtSimple(Phi src)
Ctor.Dataized(Phi src)
Ctor.Param(Phi obj)
Ctor.Param(Phi obj, String name)
Ctor.PhConst(Phi phi)
Ctor.PhCopy(Phi phi)
Ctor.PhDefault(Phi sigma)
Ctor.PhLocated(Phi phi, int lne, int pos)
Ctor.PhLogged(Phi phi)
Ctor.PhMethod(Phi phi, String mtd)
Ctor.PhSafe(Phi phi)
Ctor.PhUnvar(Phi phi)
Ctor.PhWith(Phi phi, int pos, Phi attr)
Ctor.PhWith(Phi phi, String name, Phi attr)
Ctor.
-