0
我在a.flex
這個簡單的詞法規範怎麼會失敗?
%%
username printf("%s",getlogin());
一個簡單的詞彙規範運行柔性a.flex給我
a.flex:2: EOF encountered inside an action
任何想法?
我在a.flex
這個簡單的詞法規範怎麼會失敗?
%%
username printf("%s",getlogin());
一個簡單的詞彙規範運行柔性a.flex給我
a.flex:2: EOF encountered inside an action
任何想法?
這種情況通常發生在flex上,因爲它對識別線條很挑剔。您將在文件結束之前錯過行尾符號。
使用您的文本編輯器在文件末尾添加一行可以解決您的錯誤。
這可能發生在Windows和unix/linux/Mac版本的flex工具上。
@brian:我認爲你應該給出答案。即使它不是這個問題的原因,症狀是100%一致的,答案可能會幫助別人誰在這個問題上絆倒。 – rici