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