|
@ -477,7 +477,7 @@ class TransformProcessor: |
|
|
if not self.context.get_command(e.attributes["c"]): |
|
|
if not self.context.get_command(e.attributes["c"]): |
|
|
raise NameError(f"Command not defined '{e.attributes['c']}'.") |
|
|
raise NameError(f"Command not defined '{e.attributes['c']}'.") |
|
|
command_output = self.context.get_command(e.attributes["c"])(e, self.context) |
|
|
command_output = self.context.get_command(e.attributes["c"])(e, self.context) |
|
|
e = e.replaceSelf(*command_output) |
|
|
e = e.replaceSelf(*([] if command_output is None else command_output)) |
|
|
return self.transform(e) |
|
|
return self.transform(e) |
|
|
|
|
|
|
|
|
def transform_InlineCommand(self, e: InlineCommand) -> Span: |
|
|
def transform_InlineCommand(self, e: InlineCommand) -> Span: |
|
|