Syntax Diagrams.
A diagrammatic way of expressing the syntax
of a language. For example, the PASCAL definition of an identifier is :

Any path from left to right spells out a
valid identifier.
eg FRED, F3, R2D2 are all valid identifiers
but 3D and 77 are not.
|