summaryrefslogtreecommitdiff
path: root/src/syntax
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-09-30 19:07:06 +0200
committerLaurenz <laurmaedje@gmail.com>2021-09-30 19:07:06 +0200
commit6d26e15fbe9a91bcae9cc98fab0743ca75c41ea7 (patch)
tree539e99da077e3c9c3b64ebac791ca2c38e65e4fd /src/syntax
parent9e9550262232158328ed7ccb2b620674e5015efc (diff)
Support `else if`
Diffstat (limited to 'src/syntax')
-rw-r--r--src/syntax/pretty.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/syntax/pretty.rs b/src/syntax/pretty.rs
index d186eaf6..6ac5672e 100644
--- a/src/syntax/pretty.rs
+++ b/src/syntax/pretty.rs
@@ -603,6 +603,7 @@ mod tests {
roundtrip("#let x = 1 + 2");
test_parse("#let f(x) = y", "#let f = (x) => y");
roundtrip("#if x [y] else [z]");
+ roundtrip("#if x {} else if y {} else {}");
roundtrip("#while x {y}");
roundtrip("#for x in y {z}");
roundtrip("#for k, x in y {z}");