From 0929ce1b71a9630af5e263a710e70e25eedc0107 Mon Sep 17 00:00:00 2001 From: Rochas Date: Tue, 29 Apr 2025 01:23:15 +0200 Subject: [PATCH] =?UTF-8?q?correction=20bug=20INDENT=20dans=20Lexer,=20TOD?= =?UTF-8?q?O=20r=C3=A9par=C3=A9=20NUMBER=20n=C3=A9gatif=20!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/antlr/VSLLexer.g | 2 +- src/main/java/TP2/Main.java | 8 +------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/main/antlr/VSLLexer.g b/src/main/antlr/VSLLexer.g index e4716b8..19ffdfa 100644 --- a/src/main/antlr/VSLLexer.g +++ b/src/main/antlr/VSLLexer.g @@ -62,7 +62,7 @@ MOD: '%' ; VIRGULE: ',' ; -IDENT: ('a'..'z'|'A'..'Z')('a'..'z'|'A'..'Z'|'0'..'9'|'_'|'-')* +IDENT: ('a'..'z'|'A'..'Z')('a'..'z'|'A'..'Z'|'0'..'9'|'_')* ; WS : (' '|'\n'|'\t'| '\r') { skip(); } ; diff --git a/src/main/java/TP2/Main.java b/src/main/java/TP2/Main.java index aa4c9f2..f8263fe 100644 --- a/src/main/java/TP2/Main.java +++ b/src/main/java/TP2/Main.java @@ -9,8 +9,6 @@ import org.antlr.runtime.CommonTokenStream; import org.antlr.runtime.RecognitionException; import org.antlr.runtime.Token; -import .antlr.VSLLexer; -import .antlr.VSLParser; import TP2.asd.Program.*; import TP2.llvm.ProgramLLVM; import TP2.llvm.ProgramLLVM.*; @@ -24,14 +22,10 @@ java -jar build/libs/TP2.jar tests/fragment0/priority2.vsl java -jar build/libs/TP2.jar tests/aLaMain.vsl */ -/* TODO : +/* TODO : problème de "-" : un NUMVER seul avec un "-" devant doit être reconnu comme un NUMBER négatif frament 1 : java -jar build/libs/TP2.jar tests/fragment1/print4.vsl -fragment 2 : -java -jar build/libs/TP2.jar tests/fragment2/call3expr.vsl - -java -jar build/libs/TP2.jar tests/fragment2/call4if.vsl */