Какое общее название для объявления, определения, выражения и заявления?
Если установленное имя не существует, какое имя вы можете предложить?
4 ответа
Похоже, у вас уже есть представление о стандартных именах. Четыре, которые вы дали, достаточно широко используются, и я согласен с ними, если у вас нет особых причин поступать иначе. Конечно, кое-что зависит от того, о какой "семье" языков вы говорите. Некоторые термины используются более широко, чем другие. Например, "специальная форма", вероятно, будет иметь смысл, если ваша аудитория - это пользователи Lisp и подобных языков, но в противном случае она может сделать больше, чтобы запутать, чем уточнить.
Если вы говорите о вещах, которые могут происходить в левой части произведения в формальной грамматике, такой как форма Бэкуса-Наура, я думаю, что искомый вами термин является нетерминальным символом.