A concept looks like one of the following:
A concept conforms to these rules:
- A concept starts with '['.
Right after the opening '[', there must be a concept type which is an identifier. The concept type must exist in
After the concept type, there can optionally be a
colon (':') followed by "something". This "something" can be either
"super", "x_source", "y_target", an identifier, or any combination of
There can then optionally be an "equals sign" ('='),
followed by a value, either an identifier or a nested graph.
The concept must end with ']'.
Note: These aren't the complete rules: Amine allows more than the
above, but this will suffice for our purposes.
PrevLite: 10.1.1 Tokens and identifiers
NextLite: 10.1.3 Relations and Arcs
Prev: 10.1.1 Tokens and identifiers
Up: 10.1 CG syntax
Next: 10.1.3 Relations and Arcs