Документация для пакета листингов содержит пример определения вашего собственного языка и определения его ключевых слов. Пример начинается:
\lstdefinelanguage{rock} {morekeywords={one,two,three,four,five,six,seven,eight,
nine,ten,eleven,twelve,o,clock,rock,around,the,tonight},
У меня нет опыта использования этой функции, но я уверен, что вы сможете понять это. Вы также должны убедиться, что вы включили подсветку ключевых слов для своих объявлений.