Вы можете вставить функцию в третий раздел .l-файла, который использует макрос BEGIN, а затем вызвать эту функцию из действия вашего бизона (или в любом другом месте по этому вопросу).Вы должны быть осторожны с тем фактом, что зубр может прочитать впереди токен, прежде чем сокращать правило (запускать его действие), поэтому получить правильное состояние, установленное в нужный момент, может быть сложно.