Модуль Grammar Parser интегрирует Друпал с библиотекой, которая реализует рекурсивный грамматический парсер, чтобы помочь в анализе и изменении исходного кода файла. Цель в том, что организация исходного кода на грамматике языка программирования (в противоположность низкоуровневым токенам), сложные изменения кода, могут быть более читаемы, когда сделаны в манере программирования (то есть другой код использующий движок парсера).
Эта библиотека работает с PHP grammar, опираясь на функции токенизации доступные в PHP. Некоторые приложения для этого модуля библиотеки:
Отметьте:
Этот проект был частью Google Summer of Code 2009.