diff --git a/Monicelli.ll b/Monicelli.ll index 1a1ee1d..31878b3 100644 --- a/Monicelli.ll +++ b/Monicelli.ll @@ -147,9 +147,6 @@ CHAR [a-zA-Z_] "O scherziamo?" { return CASE_END; } -"..." { - return DOTS; -} [ \t\f\v] {} diff --git a/Monicelli.y b/Monicelli.y index 5c05df9..c263d9c 100644 --- a/Monicelli.y +++ b/Monicelli.y @@ -20,7 +20,7 @@ extern void emit(const char *, ...); %token ASSERT_BEGIN ASSERT_END %token LOOP_BEGIN LOOP_CONDITION %token BRANCH_CONDITION BRANCH_BEGIN BRANCH_ELSE BRANCH_END CASE_END -%token COLON COMMA DOTS +%token COLON COMMA %token FUNDECL PARAMS FUNCALL %token ABORT %token ID NUMBER FLOAT @@ -55,7 +55,7 @@ args: /* epsilon */ | PARAMS arglist ; arglist: - ID | ID DOTS arglist + ID | ID arglist ; main: MAIN statements