прочитала на оф. сайте следующее:
Основанный на регулярных выражениях, поэтому он * будет * давать сбой в определенных крайних случаях, которые описаны на странице известных сбоев .
вот здесь -
https://prismjs.com/
так что вопрос можно считать закрытым.