我想解析這段代碼,它是用我想要的語法編寫的,而且我每次都得到語法錯誤。我檢查了我的代碼超過10次,我無法找到解決方案。 PARSER和LEXER代碼分別由bison和jflex生成,因爲它們很長,我不得不提到一個鏈接到我的github。 這是我簡單的一段代碼,但是當我運行該程序時,它給了我語法錯誤。 program firstProgram
main
{
}
感謝您幫助我解決這個問題。
我需要爲java源代碼抄襲檢測器編寫一個詞法分析器。 這是我想要實現的一個例子。 //Java code Tokens:
public class Count { Begin Class
public static void main(String[] args) Var Def, Begin Method
throws java.io.IOEx