Module parse_bif_same

Source
Expand description

§{:same; … :}

Output code if same.

{:same; /literal/literal/ >> code :}

{:same; /{:;varname:}/42/ >> ... :}

Any delimiter can be used:

{:same; ~a~b~ >> ... :}
{:same; #a#b# >> ... :}
{:same; |a|b| >> ... :}
{:same; XaXbX >> ... :}
...

§Modifiers:

{:^same; ... :}
{:!same; ... :}
{:+same; ... :}

§Modifier: ^ (upline)

Eliminates previous whitespaces.

§Modifier: ! (not)

Returns the code if the two literals are NOT the same.

§Modifier: + (scope)

For more details about the “+” modifier see “modifiers”.