summaryrefslogtreecommitdiff
path: root/tests/typ/code/let.typ
diff options
context:
space:
mode:
Diffstat (limited to 'tests/typ/code/let.typ')
-rw-r--r--tests/typ/code/let.typ68
1 files changed, 0 insertions, 68 deletions
diff --git a/tests/typ/code/let.typ b/tests/typ/code/let.typ
deleted file mode 100644
index c3be64a5..00000000
--- a/tests/typ/code/let.typ
+++ /dev/null
@@ -1,68 +0,0 @@
-// Test let bindings.
-
----
-// Automatically initialized with none.
-#let x
-#test(x, none)
-
-// Manually initialized with one.
-#let z = 1
-#test(z, 1)
-
-// Syntax sugar for function definitions.
-#let fill = conifer
-#let rect(body) = rect(width: 2cm, fill: fill, inset: 5pt, body)
-#rect[Hi!]
-
----
-// Termination.
-
-// Terminated by line break.
-#let v1 = 1
-One
-
-// Terminated by semicolon.
-#let v2 = 2; Two
-
-// Terminated by semicolon and line break.
-#let v3 = 3;
-Three
-
-#test(v1, 1)
-#test(v2, 2)
-#test(v3, 3)
-
----
-// Error: 5 expected identifier
-#let
-
-// Error: 5 expected identifier
-{let}
-
-// Error: 6-9 expected identifier, found string
-#let "v"
-
-// Error: 7 expected semicolon or line break
-#let v 1
-
-// Error: 9 expected expression
-#let v =
-
-// Error: 6-9 expected identifier, found string
-#let "v" = 1
-
-// Terminated because expression ends.
-// Error: 12 expected semicolon or line break
-#let v4 = 4 Four
-
-// Terminated by semicolon even though we are in a paren group.
-// Error: 18 expected expression
-// Error: 18 expected closing paren
-#let v5 = (1, 2 + ; Five
-
----
-// Error: 13 expected body
-#let func(x)
-
-// Error: 15 expected expression
-#let func(x) =