Unary minus issue

The unary minus operator seems to not work. A simple input of "-2" causes the following error: 

```dart
Breaking on exception: RangeError: -1

Exception: RangeError: -1
  Parser.parse (package:math_expressions/src/parser.dart:55:38)
```