formatting

This commit is contained in:
Tom Everett
2016-03-01 17:32:37 -07:00
parent 87901d6b54
commit bd65c3a3a6
+27 -10
View File
@@ -33,7 +33,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
grammar pdp7asm; grammar pdp7asm;
prog prog
: line+ : line +
; ;
line line
@@ -61,11 +61,11 @@ assignment
; ;
expression expression
: multiplyingExpression ((PLUS|MINUS) multiplyingExpression)* : multiplyingExpression ((PLUS | MINUS) multiplyingExpression)*
; ;
multiplyingExpression multiplyingExpression
: atom ((TIMES|DIV) atom)* : atom ((TIMES | DIV) atom)*
; ;
atom atom
@@ -192,70 +192,87 @@ opcode
| 'crrb' | 'crrb'
; ;
LOC LOC
: '.' : '.'
; ;
RELOC RELOC
: '..' : '..'
; ;
PLUS PLUS
: '+' : '+'
; ;
MINUS MINUS
: '-' : '-'
; ;
TIMES TIMES
: '*' : '*'
; ;
DIV DIV
: '/' : '/'
; ;
LABEL LABEL
: [a-zA-Z0-9]+ ':' : [a-zA-Z0-9] + ':'
; ;
IDENTIFIER IDENTIFIER
: [a-zA-Z] [a-zA-Z0-9]* : [a-zA-Z] [a-zA-Z0-9]*
; ;
OCTAL_LITERAL OCTAL_LITERAL
: '0' [0-7]* : '0' [0-7]*
; ;
DECIMAL_LITERAL DECIMAL_LITERAL
: [1-9] [0-9]* : [1-9] [0-9]*
; ;
DECIMAL DECIMAL
: 'd' [0-9]+ : 'd' [0-9] +
; ;
OCTAL OCTAL
: 'o' [0-7]+ : 'o' [0-7] +
; ;
DECIMAL_MINUS DECIMAL_MINUS
: 'dm' [0-9]+ : 'dm' [0-9] +
; ;
STRING STRING
: '<' [a-zA-Z0-9$*,%/]+ '>' : '<' [a-zA-Z0-9$*,%/] + '>'
; ;
COMMENT COMMENT
: '"' ~[\r\n]* : '"' ~ [\r\n]*
; ;
EOL EOL
: [\r\n]+ : [\r\n] +
; ;
WS WS
: [ \t] -> skip : [ \t] -> skip
; ;