A field-calculus "behaviour" inherits from this trait.
A field-calculus "behaviour" inherits from this trait. Differences wrt the paper version are: - foldhood is given a "universal quantification" semantics - neighbour exposes whether we are in one such quantification - mid is so foundational that we put it here
A consequence is that we do not have field types, only locals: so we integrate at best with Scala
(Since version ) see corresponding Javadoc for more information.
This trait defines a component that extends LanguageStructure and requires to be "attached" to Core It defines a trait with additional language mechanisms, in the form of certain builtins, and Ordering implicits