diff --git a/.vscode/settings.json b/.vscode/settings.json index 4b6afb0..656c806 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,7 +1,7 @@ { "java.server.launchMode": "Standard", "java.gradle.buildServer.enabled": "on", - "java.jdt.ls.java.home": "/usr/lib/jvm/jdk-21.0.6-oracle-x64", + "java.jdt.ls.java.home": "C:/Program Files/Java/jdk-21", "antlr4.generation": { "mode": "none" // Don't generate source file with the antlr4-vscode extension }, diff --git a/build.gradle b/build.gradle index f5e7c2b..47c90a9 100644 --- a/build.gradle +++ b/build.gradle @@ -15,6 +15,9 @@ dependencies { java { sourceCompatibility = "1.21" targetCompatibility = "1.21" + toolchain { + languageVersion.set(JavaLanguageVersion.of(21)) + } } generateGrammarSource { diff --git a/src/main/antlr/TurtleParser.g b/src/main/antlr/TurtleParser.g index 3f87d42..55a8de8 100644 --- a/src/main/antlr/TurtleParser.g +++ b/src/main/antlr/TurtleParser.g @@ -27,7 +27,7 @@ bloc : sujet listvc P ; sujet : LC entity RC ; -listvc : LC vc RC more // caca +listvc : vc more ; more : SEMI listvc | diff --git a/src/main/java/TP1/Main.java b/src/main/java/TP1/Main.java index 0015ed8..1473276 100644 --- a/src/main/java/TP1/Main.java +++ b/src/main/java/TP1/Main.java @@ -58,7 +58,7 @@ public class Main { * * @param args standard arguments passed on the commandline * @throws //RecognitionException -**/ + **/ public static void antlrAST(String[] args) throws RecognitionException { try {