Идентификаторы (и invoke) в ассемблере подсвечиваются светло-серым цветом, бледнее, чем комменты. Может, стоит сделать цвет потемнее? А invoke приравнять к инструкциям. Кстати, не все инструкции/директивы/регистры заложены в подсветку. Могу скинуть список инструкций (разгруппированный), если что (скажите только какие группы есть). Код (ASM): mov eax,ebx ; this is a comment invoke CreateFile, FileName, GENERIC_WRITE, 0, 0, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0 call [ebx] rd macro if defined XXX and used YYY load store int1 int3 vpmultishiftqb vscatterpf0dps vfmsubadd132pd vgatherpf1dps vpclmulhqlqdq vcmptrue_ussd vaeskeygenassist mov rax,cr9 vdivpd zmm0{k3}{z},zmm1,zmm2
Да, подсветка синтаксиса далека от совершенства. Но мы используем известный "движок" GeSHi. Критику и предложения можно адресовать им https://github.com/GeSHi/geshi-1.0/issues Или же самостоятельно отредактируйте файл который содержит правила для ассемблера https://github.com/GeSHi/geshi-1.0/blob/master/src/geshi/asm.php и залейте сюда в тему или сделайте на гитхабе пулл реквест, я заменю старый на ваш новый вариант.