From 0cd35bd28696aa7b73f8327a07b31c2853b901ba Mon Sep 17 00:00:00 2001 From: Jordan Orelli Date: Sun, 21 Oct 2012 15:23:56 -0400 Subject: [PATCH] fixed up lexing of - --- lex.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lex.go b/lex.go index 9abbdd4..dee14db 100644 --- a/lex.go +++ b/lex.go @@ -126,6 +126,12 @@ func lexMinus(l *lexer) (stateFn, error) { case ' ', '\t', '\n', '\r': l.emit(symbolToken) return lexWhitespace, nil + case '(': + l.emit(symbolToken) + return lexOpenParen, nil + case ')': + l.emit(symbolToken) + return lexCloseParen, nil case '.': l.keep() return lexFloat, nil