Yep. Technically you “fence” off the code block with backticks:
code block here
It supports tagging the code fence with a language to do syntax highlighting; it should also be possible to extend the mechanism to support TDL. That syntax would look like this:
tdl-block := tdl & code-or-code-block.
But I’m not looking at that until February.