mirror of
https://github.com/DoctorWkt/pdp7-unix.git
synced 2026-01-26 12:12:37 +00:00
NUMERIC_LITERAL
This commit is contained in:
@@ -77,22 +77,18 @@ atom
|
||||
| DECIMAL
|
||||
| DECIMAL_MINUS
|
||||
| OCTAL
|
||||
| signeddecimal
|
||||
| signedoctal
|
||||
| signednumber
|
||||
;
|
||||
|
||||
// string chars, then potentially more than 1 octal constant, then potentially '>'
|
||||
string
|
||||
: STRING OCTAL_LITERAL* '>'?
|
||||
: STRING NUMERIC_LITERAL* '>'?
|
||||
;
|
||||
|
||||
signeddecimal
|
||||
: '-'? DECIMAL_LITERAL
|
||||
signednumber
|
||||
: '-'? NUMERIC_LITERAL
|
||||
;
|
||||
|
||||
signedoctal
|
||||
: '-'? OCTAL_LITERAL
|
||||
;
|
||||
|
||||
eol
|
||||
: EOL
|
||||
;
|
||||
@@ -235,7 +231,7 @@ DIV
|
||||
|
||||
|
||||
LABEL
|
||||
: [a-zA-Z0-9] + ':'
|
||||
: [a-zA-Z0-9.] + ':'
|
||||
;
|
||||
|
||||
|
||||
@@ -244,15 +240,10 @@ IDENTIFIER
|
||||
;
|
||||
|
||||
|
||||
OCTAL_LITERAL
|
||||
: '0' [0-7]*
|
||||
NUMERIC_LITERAL
|
||||
: [0-9][0-9a-f]*
|
||||
;
|
||||
|
||||
DECIMAL_LITERAL
|
||||
: [1-9] [0-9]*
|
||||
;
|
||||
|
||||
|
||||
DECIMAL
|
||||
: 'd' [0-9] +
|
||||
;
|
||||
|
||||
Reference in New Issue
Block a user