Секция описаний процедур содержит процедуры, которые пользователь использует при написании семантических действий. Впрочем, эти процедуры могут быть размещены и в других файлах и откомпилированы отдельно. Таким образом, эта секция необязательна, в отличие от секции описаний и секции грамматических правил.
Пользователь должен предоставить две проедуры:
YACC создает процедуру int yyparse (void) , возвращающую код завершения ( 0 или 1).
Опишем некоторые параметры программы YACC: