From b3cf1cc3137f19d6c123a73cc5084ff3612f6185 Mon Sep 17 00:00:00 2001 From: Tom Everett Date: Tue, 1 Mar 2016 17:44:59 -0700 Subject: [PATCH] smarter literals --- antlr/pdp7asm.g4 | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/antlr/pdp7asm.g4 b/antlr/pdp7asm.g4 index 6279280..7954709 100644 --- a/antlr/pdp7asm.g4 +++ b/antlr/pdp7asm.g4 @@ -76,18 +76,22 @@ atom | DECIMAL | DECIMAL_MINUS | OCTAL - | OCTAL_LITERAL - | d + | signeddecimal + | signedoctal ; string - : STRING '>'? + : STRING OCTAL_LITERAL* '>'? ; -d +signeddecimal : '-'? DECIMAL_LITERAL ; +signedoctal + : '-'? OCTAL_LITERAL + ; + eol : EOL ;