>%MACRO { } #^ source.tal punctuation.rune.uxntal # ^^^^^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal >%! { } #^ source.tal punctuation.rune.uxntal # ^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal >%@ { } #^ source.tal punctuation.rune.uxntal # ^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal >%% { } #^ source.tal punctuation.rune.uxntal # ^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal >% { } #^ source.tal punctuation.rune.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal > >( Braces ) #^ source.tal comment.uxntal # ^ source.tal # ^^^^^^ source.tal comment.uxntal # ^ source.tal # ^ source.tal comment.uxntal >%MACRO { } #^ source.tal punctuation.rune.uxntal # ^^^^^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal >%MACRO{ } #^ source.tal punctuation.rune.uxntal # ^^^^^^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal >%MACRO{x } #^ source.tal punctuation.rune.uxntal # ^^^^^^^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal >%MACRO{x }x #^ source.tal punctuation.rune.uxntal # ^^^^^^^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^^ source.tal punctuation.braces.uxntal >%MACRO { { { } #^ source.tal punctuation.rune.uxntal # ^^^^^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal >%MACRO { } } } #^ source.tal punctuation.rune.uxntal # ^^^^^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal >%MACRO { { } } #^ source.tal punctuation.rune.uxntal # ^^^^^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal > >%MACRO { x %NESTED { x } x } #^ source.tal punctuation.rune.uxntal # ^^^^^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal entity.name.function.uxntal # ^ source.tal # ^ source.tal punctuation.rune.uxntal # ^^^^^^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal entity.name.function.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal # ^ source.tal # ^ source.tal entity.name.function.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal > >( Macro contents ) #^ source.tal comment.uxntal # ^ source.tal # ^^^^^ source.tal comment.uxntal # ^ source.tal # ^^^^^^^^ source.tal comment.uxntal # ^ source.tal # ^ source.tal comment.uxntal >%MACRO { #^ source.tal punctuation.rune.uxntal # ^^^^^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^ source.tal punctuation.braces.uxntal > BRK ADD2kr @label/label &sublabel #^^^^ source.tal # ^^^ source.tal keyword.uxntal # ^ source.tal # ^^^^^^ source.tal keyword.uxntal # ^ source.tal # ^ source.tal punctuation.rune.uxntal # ^^^^^ source.tal entity.name.tag.uxntal # ^ source.tal punctuation.rune.uxntal # ^^^^^ source.tal entity.name.tag.uxntal # ^ source.tal # ^ source.tal punctuation.rune.uxntal # ^^^^^^^^ source.tal entity.name.tag.uxntal > .label #12 #abcd $1 |100 ~lib.tal #^^^^ source.tal # ^ source.tal punctuation.rune.uxntal # ^^^^^ source.tal entity.name.function.uxntal # ^ source.tal # ^ source.tal punctuation.rune.uxntal # ^^ source.tal constant.numeric.uxntal # ^ source.tal # ^ source.tal punctuation.rune.uxntal # ^^^^ source.tal constant.numeric.uxntal # ^ source.tal # ^ source.tal punctuation.rune.uxntal # ^ source.tal constant.numeric.uxntal # ^ source.tal # ^ source.tal punctuation.rune.uxntal # ^^^ source.tal constant.numeric.uxntal # ^ source.tal # ^ source.tal punctuation.rune.uxntal # ^^^^^^^ source.tal meta.preprocessor.string.uxntal > "string %MACRO ( comment ) [ ] #^^^^ source.tal # ^ source.tal punctuation.rune.uxntal # ^^^^^^ source.tal string.uxntal # ^ source.tal # ^ source.tal punctuation.rune.uxntal # ^^^^^ source.tal meta.preprocessor.uxntal # ^ source.tal # ^ source.tal comment.uxntal # ^ source.tal # ^^^^^^^ source.tal comment.uxntal # ^ source.tal # ^ source.tal comment.uxntal # ^ source.tal # ^ source.tal punctuation.brackets.uxntal # ^ source.tal # ^ source.tal punctuation.brackets.uxntal >} #^ source.tal punctuation.braces.uxntal >