Operators description
The abort keyword terminates the execution immediately.
It is used when an unrecoverable error has been detected by the user code.
if (x > 10) {abort;}
The abstract keyword can be applied at the end of an interface method to indicate that the related method is without implementation.
A class exposing that interface will have to necessarely implement that method in order to be instanced.
Abstract methods can be declared in interfaces only.
interface IMyInterface {
Void myMethod () abstract;
Void addToBlock () pretransitional phase=CreateStatements abstract;
}
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Arrays.
See chapter Macrocoder graphic grammars.
See chapter Statement callbase.
See chapter Statement switch/case.
See chapter Explicit casts.
See chapter Macrocoder graphic grammars.
See chapter Choice.
See chapter Classes.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Constants.
See chapter Methods.
See chapter References.
See chapter Constructors.
See chapter Lifecycles and lifesets.
See chapter Cross-lifeset creation.
The default keyword is... tbd
The delegating keyword is... tbd
See chapter Dependent links.
See chapter Macrocoder graphic grammars.
See chapter Phase "do" action.
See chapter Statement if.
See chapter Statement if.
See chapter Terminals.
See chapter Attributes.
The env keyword is... tbd
The expose keyword is... tbd
See chapter Extension.
The extend rule keyword is... tbd
The feed keyword is... tbd
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Attributes.
See chapter Statement for.
See chapter Terminals.
See chapter Defining a grammar.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Terminals.
See chapter Statement if.
See chapter Methods implementation.
See chapter Methods implementation.
See chapter Basic phase model.
See chapter Macrocoder graphic grammars.
See chapter Operator.
See chapter Operator.
The inherits indicates the base class to be used in automatic classes generated for grammar elements.
See chapter Defining a grammar.
See chapter Attributes.
See chapter Methods.
See chapter References.
See chapter Interfaces.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Lifecycles and lifesets.
See chapter Lifecycles and lifesets.
See chapter Macrocoder graphic grammars.
The link keyword is... tbd
See chapter Links.
See chapter Lookups.
The namespace keyword is... tbd
See chapter Objects and references.
The noenv keyword is... tbd
See chapter Terminals.
See chapter Phase methods.
The operator keyword is... tbd
The operdata keyword is... tbd
Used in method parameters, see chapter Methods.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Defining a grammar.
See chapter Macrocoder graphic grammars.
As a class instancing deadline, see chapter Classes.
As a method invokeability phase range, see chapter Methods.
See chapter Attributes.
See chapter Phase protection.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Operator.
See chapter Phase methods.
See chapter Operator.
See chapter Attributes.
See chapter Phase protection.
See chapter References.
See chapter Phase protection.
See chapter Public, protected and private visibility.
See chapter Public, protected and private visibility.
See chapter Public, protected and private visibility.
See chapter Terminals.
See chapter Terminals.
See chapter Terminals.
See chapter References.
See chapter Objects and references.
See chapter Statement return.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Defining a grammar.
See chapter Sets.
See chapter Phase-shared attributes.
See chapter Phase-shared methods.
See chapter Attributes.
See chapter Phase protection.
See chapter Methods.
See chapter Attributes.
See chapter Statement switch.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter Macrocoder graphic grammars.
See chapter References.
See chapter Phase protection.
See chapter Macrocoder graphic grammars.
See chapter Upscan.
See chapter Macrocoder graphic grammars.
See chapter Objects and references.
See chapter Variants.
See chapter Macrocoder graphic grammars.
See Code block.
The «...» special text grouping.
The " (double quote) symbol identifies literal strings. See Literals.
The text between /* and */ is considered a comment.
The text after // to the end of line is considered a comment.