Antlr : beginner 's mismatched input expecting ID
问题 As a beginner, when I was learning ANTLR4 from the The Definitive ANTLR 4 Reference book, I tried to run my modified version of the exercise from Chapter 7: /** * to parse properties file * this example demonstrates using embedded actions in code */ grammar PropFile; @header { import java.util.Properties; } @members { Properties props = new Properties(); } file : { System.out.println("Loading file..."); } prop+ { System.out.println("finished:\n"+props); } ; prop : ID '=' STRING NEWLINE {