Size: a a a

Compiler Development

2020 December 14

M

MrSmith in Compiler Development
Peg намного лучше, но я уже был на пол пути переписав половину грамматики, потом думаю ну ок, пойду уже лексер напишу, хотя конечно как дед
источник

BD

Berkus Decker in Compiler Development
MrSmith
Ладно, завтра уже буду копать это. Вообще конечно фейл, лучше бы взял парсер комбинатор
ну так и взял бы, чего ж не взял
источник

M

MrSmith in Compiler Development
Ну а по итогу психанул
источник

M

MrSmith in Compiler Development
Berkus Decker
ну так и взял бы, чего ж не взял
Ну ты же посоветовал, я думал о круто LR парсер нормальный
источник

M

MrSmith in Compiler Development
А оно сломано
источник

M

MrSmith in Compiler Development
Ну понятно дело что ошибка у меня где в коде грамматики, но то что он толерантно к таким косякам отбивает весь интузиазм, 2 часа в мусор крч и я злой)
источник

BD

Berkus Decker in Compiler Development
"~" => lexer::Tok::Wave, // всегда  звался Tilde
       ">>" => lexer::Tok::TwoLager, // Два пива, пор фавор
       ">" => lexer::Tok::Lager, // Ну или одно
       "^" => lexer::Tok::CheckMark, // всегда звался Circumflex
источник

M

MrSmith in Compiler Development
Да забей, я вообще не хотел лексер писать он начал кричать что неоднозначности его беспокоят
источник

M

MrSmith in Compiler Development
И тут я понял, что это классический парсер с лексером(
источник

BD

Berkus Decker in Compiler Development
источник

M

MrSmith in Compiler Development
источник

M

MrSmith in Compiler Development
Зато транслятор должен полететь
источник

M

MrSmith in Compiler Development
Там уже сломаться нечему я надеюсь
источник

D

Danya in Compiler Development
Ну и пишется оно Larger конечно
источник

D

Danya in Compiler Development
Или GreaterThan
источник

D

Danya in Compiler Development
Ну или ShiftRight...
источник

M

MrSmith in Compiler Development
Да я знаю что плохо наимяновал, но торопился в надежде что заведу, и не завел потому что дохнет сам генератор
источник

BD

Berkus Decker in Compiler Development
а ты отдебажил на чем он дохнет?
источник

M

MrSmith in Compiler Development
Щас ещё сижу, но скоро лягу наверное
источник
2020 December 15

M

MrSmith in Compiler Development
Ребят, а какой сет фитч вы считаете минимальным для парсер генератора, а что просто прикольно, удобное иметь?
источник