mirror of
https://github.com/typst/typst
synced 2025-05-14 04:56:26 +08:00
19 lines
310 B
XML
19 lines
310 B
XML
// Test operator associativity.
|
|
// Ref: false
|
|
|
|
---
|
|
// Math operators are left-associative.
|
|
#test(10 / 2 / 2 == (10 / 2) / 2, true)
|
|
#test(10 / 2 / 2 == 10 / (2 / 2), false)
|
|
#test(1 / 2 * 3, 1.5)
|
|
|
|
---
|
|
// Assignment is right-associative.
|
|
{
|
|
let x = 1
|
|
let y = 2
|
|
x = y = "ok"
|
|
test(x, none)
|
|
test(y, "ok")
|
|
}
|