我正在製作這個非常簡單的lex程序(只是一個介紹性的程序)。但是在編譯lex.yy.c中,我得到這個錯誤爲: inToPostfix.l:26: error: ‘struct stackoperand’ has no member named ‘top’
inToPostfix.l:32: error: ‘struct stackoperator’ has no member named ‘to
我正在爲一個類的簡單lex程序,並在其中創建一個非常基本的符號表,只是一個線性掃描的搜索字符串數組。我已經聲明它: char* identifiers[100];
而且我使用它像這樣: found = false;
for (i = 0; i < seen_identifiers; i++) {
if (!strcmp(identifiers[i], yytext)) {