UNPKG

mlld

Version:

mlld: llm scripting language

26 lines (23 loc) 593 B
--- id: when-operators title: Operators in When Conditions brief: Comparison and logical operators category: control-flow parent: when tags: [conditionals, operators] related: [when-first, when-bare] related-code: [grammar/patterns/operators.peggy] updated: 2026-01-05 --- **Operators in conditions:** - Comparison: `<`, `>`, `<=`, `>=`, `==`, `!=` - Logical: `&&`, `||`, `!` - Parentheses: `(@a || @b) && @c` ```mlld when first [ @role == "admin" || @role == "mod" => show "Privileged" @active && @verified => show "Active user" !@banned => show "Allowed" * => show "Blocked" ] ```