8.16.0.4

2 Shrubbery Specification🔗ℹ

This section describes the full details of shrubbery notation. Readers who are new to shrubbery notation should start with Quick Overview.

    2.1 Groups and Blocks

      2.1.1 Grouping by Lines

      2.1.2 Grouping by Opener–Closer Pairs

      2.1.3 Blocking with : and Indentation

      2.1.4 Continuing with Indentation and an Operator

      2.1.5 Alternatives with |

      2.1.6 Separating Groups with ; and ,

      2.1.7 Line- and Column-Insensitivity with « and »

      2.1.8 Continuing a Line with \

      2.1.9 Group Comments with #//

      2.1.10 At-Notation Using @

    2.2 Token Parsing

    2.3 At-Notation Parsing