diff options
| author | Laurenz <laurmaedje@gmail.com> | 2022-05-04 23:04:19 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2022-05-04 23:12:31 +0200 |
| commit | 2a45650dcc87c3bf047adaf030fd392bbe9fbb5e (patch) | |
| tree | c78ce67e341d2ad1e7f6ffb6058906075b76798a /src/syntax/mod.rs | |
| parent | e674fd7e909c273c36952f01829544a2efc11c92 (diff) | |
Keyed pairs
Diffstat (limited to 'src/syntax/mod.rs')
| -rw-r--r-- | src/syntax/mod.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/syntax/mod.rs b/src/syntax/mod.rs index d21597ff..09d7265d 100644 --- a/src/syntax/mod.rs +++ b/src/syntax/mod.rs @@ -648,6 +648,8 @@ pub enum NodeKind { DictExpr, /// A named pair: `thickness: 3pt`. Named, + /// A keyed pair: `"spaced key": true`. + Keyed, /// A unary operation: `-x`. UnaryExpr, /// A binary operation: `a + b`. @@ -896,7 +898,8 @@ impl NodeKind { Self::GroupExpr => "group", Self::ArrayExpr => "array", Self::DictExpr => "dictionary", - Self::Named => "named argument", + Self::Named => "named pair", + Self::Keyed => "keyed pair", Self::UnaryExpr => "unary expression", Self::BinaryExpr => "binary expression", Self::FieldAccess => "field access", @@ -1021,6 +1024,7 @@ impl Hash for NodeKind { Self::ArrayExpr => {} Self::DictExpr => {} Self::Named => {} + Self::Keyed => {} Self::UnaryExpr => {} Self::BinaryExpr => {} Self::FieldAccess => {} |
