@ -126,6 +126,12 @@ func lexMinus(l *lexer) (stateFn, error) {
case ' ', '\t', '\n', '\r':
l.emit(symbolToken)
return lexWhitespace, nil
case '(':
return lexOpenParen, nil
case ')':
return lexCloseParen, nil
case '.':
l.keep()
return lexFloat, nil