aboutsummaryrefslogtreecommitdiff
path: root/parser
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2018-03-25 10:10:10 +0200
committerDimitri Sokolyuk <demon@dim13.org>2018-03-25 10:10:10 +0200
commita6e158b26593fd77972bf8ceca7655f6b332596c (patch)
tree2034dd4d53d62d2f2fa9c1df8615a4a7a50b3aff /parser
parent129a6b820984b02989ea87935bccbd7c4f5ad34e (diff)
stinger
Diffstat (limited to 'parser')
-rw-r--r--parser/parser.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/parser/parser.go b/parser/parser.go
index 4795761..855cc9b 100644
--- a/parser/parser.go
+++ b/parser/parser.go
@@ -23,8 +23,8 @@ const (
var precedences = map[token.TokenType]int{
token.EQ: EQUALS,
token.NOT_EQ: EQUALS,
- token.LT: LESSGREATER,
- token.GT: LESSGREATER,
+ token.LESS: LESSGREATER,
+ token.MORE: LESSGREATER,
token.PLUS: SUM,
token.MINUS: SUM,
token.SLASH: PRODUCT,
@@ -77,8 +77,8 @@ func New(l *lexer.Lexer) *Parser {
p.registerInfix(token.ASTERISK, p.parseInfixExpression)
p.registerInfix(token.EQ, p.parseInfixExpression)
p.registerInfix(token.NOT_EQ, p.parseInfixExpression)
- p.registerInfix(token.LT, p.parseInfixExpression)
- p.registerInfix(token.GT, p.parseInfixExpression)
+ p.registerInfix(token.LESS, p.parseInfixExpression)
+ p.registerInfix(token.MORE, p.parseInfixExpression)
p.registerInfix(token.LPAREN, p.parseCallExpression)
p.registerInfix(token.LBRACKET, p.parseIndexExpression)