LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

освой вопрос для начала. в грамматику добавляются не правила «интерпретации слов», а грамматическое правило. выбор граматического правила в граматиках LL1 осуществляется по первому лексическом символу. если этот символ - «class_sy» какой-нить, то выбирается процедура разбора правила «class».

в любой компилятор написаный по учебнику, легко вставить новые лексемы, и новые служебные слова, и ввести даже новые правила, если этим конечно озаботится. просто надо ввести в язык синтаксис правил «добавления правил».

Когда ты в грамматику добавляешь правило интерпретации слова class в новом контексте - это по-твоему, как делается?

ручками это делается и головой, а не «волшебством лиспа», как у тебя вечно.

Исходная версия alysnix, :

освой вопрос для начала. в грамматику добавляются не правила «интерпретации слов», а грамматическое правило. выбор граматического правила в граматиках LL1 осуществляется по первому лексическом символу. если этот символ - , то выбирается процедура разбора правила .

в лобой компилятор написаный по учебнику, легко вставить новые лексемы, и новые служебные слова, и ввести даже новые правила, если этим конечно озаботится. просто надо ввести в язык синтаксис правил «добавления правил».

Когда ты в грамматику добавляешь правило интерпретации слова class в новом контексте - это по-твоему, как делается?

ручками это делается и головой, а не «волшебством лиспа», как у тебя вечно.