mirror of
https://github.com/typst/typst
synced 2025-05-13 20:46:23 +08:00
28 lines
488 B
XML
28 lines
488 B
XML
// Test spacing around control flow structures.
|
|
|
|
---
|
|
// Spacing around let.
|
|
|
|
// Error: 6-6 expected identifier
|
|
A#let;B \
|
|
A#let x = 1;B #[test x, 1] \
|
|
A #let x = 2;B #[test x, 2] \
|
|
A#let x = 3; B #[test x, 3] \
|
|
|
|
---
|
|
// Spacing around if-else.
|
|
|
|
A#if true[B]C \
|
|
A#if true[B] C \
|
|
A #if true{"B"}C \
|
|
A #if true{"B"} C \
|
|
A#if false [] #else [B]C \
|
|
A#if true [B] #else [] C \
|
|
|
|
---
|
|
// Spacing around for loop.
|
|
|
|
A#for _ #in (none,) [B]C \
|
|
A#for _ #in (none,) [B] C \
|
|
A #for _ #in (none,) [B]C \
|