Wiem że jest już po terminie większości grup, natomiast znalazłem usterkę lexera która spowodowała u mnie wiele kłopotów. Lexer nie przetwarza cudzysłowia w tokenach.
Jak zreplikować błąd:
# ls | grep "c"
oczekiwane zachowanie: pipeline zwróci wszystkie elementy cwd które zawierają c.
faktyczne zachowanie: pipeline zwróci wszystkie elementy cwd które zawierają "c".
powód błędu: lexer nie honoruje semantyki "", przekazuje tokeny do reszty kodu nie patrząc na obecność "".