Als «lexer» getaggte Fragen

308
Lexer gegen Parser

Sind Lexer und Parser theoretisch wirklich so unterschiedlich? Es scheint in Mode zu sein, reguläre Ausdrücke zu hassen: Coding Horror , ein weiterer Blog-Beitrag . Beliebte lexingbasierte Tools: pyictions , geshi oder prettify verwenden jedoch alle reguläre Ausdrücke. Sie scheinen alles zu...

81
Undefinierter Verweis auf yywrap

Ich habe eine einfache "Sprache", die ich mit Flex (Lexical Analyzer) verwende. Es ist wie folgt: /* Just like UNIX wc */ %{ int chars = 0; int words = 0; int lines = 0; %} %% [a-zA-Z]+ { words++; chars += strlen(yytext); } \n { chars++; lines++; } . { chars++; } %% int main() { yylex();...