Package org.eolang
Interface Phi
-
- All Known Implementing Classes:
Data.ToPhi
,Data.Value
,EOarray
,EOarray$EOappend
,EOarray$EOeach
,EOarray$EOempty
,EOarray$EOget
,EOarray$EOlength
,EOarray$EOmap
,EOarray$EOmap$EO1$EO_1
,EOarray$EOmapi
,EOarray$EOreduce
,EObool
,EObool$EOand
,EObool$EOeq
,EObool$EOif
,EObool$EOnot
,EObool$EOor
,EObool$EOwhile
,EObytes
,EObytes$EOas_string
,EObytes$EOeq
,EObytes$EOpart
,EObytes$EOsize
,EOchar
,EOchar$EOas_string
,EOchar$EOeq
,EOerror
,EOfloat
,EOfloat$EOabs
,EOfloat$EOadd
,EOfloat$EOas_int
,EOfloat$EOas_string
,EOfloat$EOdiv
,EOfloat$EOeq
,EOfloat$EOgeq
,EOfloat$EOgreater
,EOfloat$EOleq
,EOfloat$EOless
,EOfloat$EOmul
,EOfloat$EOneg
,EOfloat$EOneq
,EOfloat$EOpow
,EOfloat$EOsignum
,EOfloat$EOsub
,EOint
,EOint$EOabs
,EOint$EOadd
,EOint$EOas_float
,EOint$EOas_string
,EOint$EOdiv
,EOint$EOeq
,EOint$EOgeq
,EOint$EOgreater
,EOint$EOleq
,EOint$EOless
,EOint$EOmod
,EOint$EOmul
,EOint$EOneg
,EOint$EOneq
,EOint$EOpow
,EOint$EOsub
,EOmemory
,EOrandom
,EOregex
,EOregex$EOmatch
,EOregex$EOmatches
,EOseq
,EOsprintf
,EOstdout
,EOstring
,EOstring$EOas_bytes
,EOstring$EOas_float
,EOstring$EOas_int
,EOstring$EOchar_at
,EOstring$EOeq
,EOstring$EOjoined
,EOstring$EOlength
,EOstring$EOtrim
,PhConst
,PhCopy
,PhDefault
,PhMethod
,PhOnce
,PhWith
public interface Phi
A simple object. We call it Phi because of the name of the φ-calculus. Actually, a better name would be "Object", but it's already occupied by Java. That's why we call it Phi.- Since:
- 0.1
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Phi.Compact
Compact toString.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Attr
attr(int pos)
Get attribute by position.Attr
attr(String name)
Get attribute.Phi
copy(Phi rho)
Make a copy, attaching it to a new parent.
-
-
-
Field Detail
-
Φ
static final Phi Φ
The global scope object, which owns all other objects.
-
-