name P2M Assembly scopeName source.p2m fileTypes p2m patterns name comment.line.number-sign.p2m match #.*$ name punctuation.section.block.p2m match [\{\}] name keyword.control.mnemonic.p2m match \b(?:hlt|imm|lod|str|swp|add|sub|and|nnd)\b name variable.other.register.p2m match \b(?:a|b|c|v)\b name variable.other.memory.p2m match \bm\[\s*\d+\s*\] name variable.parameter.memory-index.p2m match @\d+ name constant.numeric.hex.p2m match \b0x[0-9A-Fa-f]+\b name constant.numeric.decimal.p2m match \b\d+\b name string.quoted.single.p2m match '(.) name comment.block.annotation.p2m match \([^\)]*\) repository scope source.p2m