Skip to content

준, 서

and are used to group the scope of an expression. They function the same as an opening/closing pair of parentheses in conventional programming languages.

JunlangCommon Equivalent
(
)

Changing Precedence

Use them when you want to override operator precedence and compute a specific part first.

junlang
~.오오

(1 + 1) × 2오오오오(4)

Without and , multiplication would have been computed first, resulting in 1 + (1 × 2) = 3. By wrapping with and , the addition is computed first.

junlang
준준~.오오오.오오

((1 + 1) × 3) × 2오 오오(12)

and can be nested.

Clarifying Variable Scope

When ! (variable name) is followed by @ (equality check), the interpreter parses according to the inline writing rules. When the intent becomes ambiguous, you can use and to clearly delimit the variable's scope.

junlang
준!!서@오오

This is interpreted as variable 2 == 2. See Inline Writing Rules for more details.

TIP

and must always be used in pairs. Using only one will cause a syntax error.