mark-name-stops-at-asterisk

  • is not an ID_LITERAL character, so the name scan stops at a; the opener is invalid and degrades to Text, Strong parses, and the trailing :: is an unmatched closer

§5.10

Input

::a**b**::

Output AST

- type: Paragraph
  children:
    - type: Text
      value: ::a
    - type: Strong
      children:
        - type: Text
          value: b
    - type: Text
      value: "::"