Portrayal
From Erights
(Difference between revisions)
Kevin Reid (Talk | contribs) (describe portrayals) |
(shorten redirect) |
||
Line 5: | Line 5: | ||
<blockquote>[<var>recipient</var> :[[near]], <var>verb</var> :[[String]], <var>args</var> :[[List]]]</blockquote> | <blockquote>[<var>recipient</var> :[[near]], <var>verb</var> :[[String]], <var>args</var> :[[List]]]</blockquote> | ||
- | These are the same as the parameters to [[E | + | These are the same as the parameters to [[Object E#call/3|E.call/3]]. |
== See also == | == See also == | ||
Line 13: | Line 13: | ||
* [[uncaller]] | * [[uncaller]] | ||
* [[Data-E]] | * [[Data-E]] | ||
+ | |||
+ | [[Category:Guards]] | ||
+ | [[Category:Serialization]] | ||
+ | [[Category:ELib specification]] |
Latest revision as of 23:17, 20 April 2011
A portrayal is a representation of an object in terms of a call that would recreate it. To get a portrayal for an object is to uncall it.
A portrayal is a tuple with these components:
[recipient :near, verb :String, args :List]
These are the same as the parameters to E.call/3.