Определение грамматики вашей Функции
Шаг 1 - Определение грамматики вашей Функции
если ваша функция принимает от 0 до 6 аргументов, то доступны - предопределенные грамматики. Вы можете пропустить этот шаг.
Грамматика вашей функции определяется в файле parse.raw. Первым делом нужно
добавить лексему. Лексема - ключевое слово, из букв верхнего регистра,
которое обычно совпадает с именем вашей функции. Все лексемы определены
вначале файла parse.raw. Порядок не имеет значения. Затем нужно сформировать
фактическое правило грамматики YACC. Рассмотрите существующие правила, и
найдите функцию, которая похожа на добавляемую. Имейте в виду, что
большинство нормальных функции - стандартные функции, которые считывают
параметры из стека выражений. Ваша функция скорее всего будет отнесена к
этой группе, в этом случае вам не нужно будет трогать файл parse.raw.
Содержание раздела