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 PhiA 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 classPhi.CompactCompact toString.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Attrattr(int pos)Get attribute by position.Attrattr(String name)Get attribute.Phicopy(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.
-
-