Skip to content

Commit bb24b68

Browse files
traviscrossehuss
authored andcommitted
Clarify some text
We had some placeholder text, introducing the formalism, that needed to be more clear; let's make it more clear.
1 parent 9fed96e commit bb24b68

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/scoping-model.lagda.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ open import Relation.Binary.PropositionalEquality using (_≡_; refl)
3131

3232
To focus on scoping, this appendix models a simplified abstract syntax tree (AST).
3333

34-
- `Array` (`⟦…,●,…⟧`) represents all *extending expressions* (structs, tuples, arrays).
35-
- `Indexing` (`●⟦…⟧`) represents all *place base contexts* (derefs, fields, indexes).
34+
- ``⟦…,●,…⟧` represents array, tuple, field struct, tuple struct, struct-like variant, and tuple-like variant constructor expressions.
35+
- `●⟦…⟧` represents array indexing, tuple indexing, and dereference expressions.
3636

3737
The *context* of a syntax-tree node uniquely identifies where in the source it appears. This is defined inductively.
3838

0 commit comments

Comments
 (0)