>````typ
#^^^^ source.typst markup.raw.block.typst punctuation.definition.raw.begin.typst
#    ^^^ source.typst markup.raw.block.typst fenced_code.block.language.typst
>```typ
#^^^ source.typst markup.raw.block.typst meta.embedded.block.typst markup.raw.block.typst punctuation.definition.raw.begin.typst
#   ^^^ source.typst markup.raw.block.typst meta.embedded.block.typst markup.raw.block.typst fenced_code.block.language.typst
>abc
#^^^^ source.typst markup.raw.block.typst meta.embedded.block.typst markup.raw.block.typst meta.embedded.block.typst
>```
#^^^ source.typst markup.raw.block.typst meta.embedded.block.typst markup.raw.block.typst punctuation.definition.raw.end.typst
>````
#^^^^ source.typst markup.raw.block.typst punctuation.definition.raw.end.typst
>
>`````typ
#^^^^^ source.typst markup.raw.block.typst punctuation.definition.raw.begin.typst
#     ^^^ source.typst markup.raw.block.typst fenced_code.block.language.typst
>````md
#^^^^ source.typst markup.raw.block.typst meta.embedded.block.typst markup.raw.block.typst punctuation.definition.raw.begin.typst
#    ^^ source.typst markup.raw.block.typst meta.embedded.block.typst markup.raw.block.typst fenced_code.block.language.typst
>```typ
#^^^^^^^ source.typst markup.raw.block.typst meta.embedded.block.typst markup.raw.block.typst
>abc
#^^^^ source.typst markup.raw.block.typst meta.embedded.block.typst markup.raw.block.typst
>```
#^^^^ source.typst markup.raw.block.typst meta.embedded.block.typst markup.raw.block.typst
>````
#^^^^ source.typst markup.raw.block.typst meta.embedded.block.typst markup.raw.block.typst punctuation.definition.raw.end.typst
>`````
#^^^^^ source.typst markup.raw.block.typst punctuation.definition.raw.end.typst
>