Add variables to the grammar
This change set also includes a bit of refactoring: - Renamed jsonlog to opalog - Renamed Dictionary to Object - Split AST into separate files - Tweaked parser definition to separate terms with whitespace - Renamed helper functions in parser_test.go to distinguish from cases - Moved reflection helper into test suite and renamed - Modified Term.String() to make output more readable - Reorganized the grammar file - Allow scalars and variables as object keys. We will deal with this when serializing to JSON.
T
Torin Sandall committed
8ed63b76dd26eb7c53227f4edc024b77fd96ab71
Parent: feaa302