started to update the core semiotic classes by changing the comment
in Entity
Expression: changed meta() to context() and changed the type of message
from PureStructure to Structure (the message may indeed reference other
Entities, not just Forms!)
An Entity has an origin, which is an Expression
By default, an Entity has a null origin, and is therefore a Structure
Interface Expression now extends Entity; its origin() is itself;
there are errors to fix
added a comment line to Entity about the composite OO pattern;
removed the purify method from Structure;
removed its default implementation in AbstractStructure;
Structure is now the root Type of the semiotic hierarchy;
removed useless methods from it and several derived classes;
cleared all error messages
removed the isDegenerate method from Expression;
(by the way, is an Expression with null context a Structure?)
removed the frame field from AbstractStructure
Renamed Token to Form
removed PureEntity and PureStructure
after updating the eclipse platform
Expression now extends Structure rather than Entity
made the navigator more interesting; added a button to create
a people view along with its associated handle button
Clarified that a Form is a Structure for which origin() and context()
are guaranteed to be null. We should also ensure that everything
referenced by a Form is also just a Form, but how?