From 467b9b58dfbd3d3f79c587acafa6129057291f7f Mon Sep 17 00:00:00 2001 From: trochas Date: Fri, 7 Feb 2025 15:44:32 +0100 Subject: [PATCH] ajout de classs --- .vscode/settings.json | 1 + src/main/java/TP1/TurtleAST.java | 8 ++++++++ src/main/java/TP1/TurtleLexer.java | 9 +++++++++ src/main/java/TP1/TurtleParser.java | 14 ++++++++++++++ 4 files changed, 32 insertions(+) create mode 100644 src/main/java/TP1/TurtleAST.java create mode 100644 src/main/java/TP1/TurtleLexer.java create mode 100644 src/main/java/TP1/TurtleParser.java diff --git a/.vscode/settings.json b/.vscode/settings.json index 4e0fcbc..22cfa18 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,6 +1,7 @@ { "java.server.launchMode": "Standard", "java.gradle.buildServer.enabled": "on", + "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/src/main/java/TP1/TurtleAST.java b/src/main/java/TP1/TurtleAST.java new file mode 100644 index 0000000..4ed1e23 --- /dev/null +++ b/src/main/java/TP1/TurtleAST.java @@ -0,0 +1,8 @@ +package TP1; + +public class TurtleAST { + public TurtleAST(){ + + } + +} diff --git a/src/main/java/TP1/TurtleLexer.java b/src/main/java/TP1/TurtleLexer.java new file mode 100644 index 0000000..a43673f --- /dev/null +++ b/src/main/java/TP1/TurtleLexer.java @@ -0,0 +1,9 @@ +package TP1; +import org.antlr.runtime.CharStream; + + +public class TurtleLexer { + public TurtleLexer(CharStream input){ + + } +} diff --git a/src/main/java/TP1/TurtleParser.java b/src/main/java/TP1/TurtleParser.java new file mode 100644 index 0000000..064c471 --- /dev/null +++ b/src/main/java/TP1/TurtleParser.java @@ -0,0 +1,14 @@ +package TP1; + +import org.antlr.runtime.CommonTokenStream; + +public class TurtleParser { + public TurtleParser(CommonTokenStream token){ + + } + + public TurtleAST turtle(){ + return null; + } + +}