{"ast_node_type":"other","tokens":[{"end":97,"kind":"keyword","start":0,"text":"///"}]}
/// the last two tokens of such a pattern: namely, the optional separator and the Kleene operator
/// separator, and `*` is the Kleene operator. This function is specifically concerned with parsing
/// itself. Note that here we are parsing the _macro_ itself, rather than trying to match some