From 023a0c4f70ae9318718deec78c859122b0753d30 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Sat, 11 Jan 2014 13:41:31 -0800 Subject: [PATCH] Fix a spec --- spec/runtime/arithmetic_spec.cpp | 2 +- src/runtime/parser.cpp | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/spec/runtime/arithmetic_spec.cpp b/spec/runtime/arithmetic_spec.cpp index e2449965..45fb64ef 100644 --- a/spec/runtime/arithmetic_spec.cpp +++ b/spec/runtime/arithmetic_spec.cpp @@ -20,7 +20,7 @@ describe("arithmetic", []() { it("parses products of variables", [&]() { TSDocumentSetText(document, "x*y"); - AssertThat(string(TSDocumentToString(document)), Equals("(expression (term (factor (number)) (factor (number)))")); + AssertThat(string(TSDocumentToString(document)), Equals("(expression (term (factor (variable)) (3) (factor (variable))))")); }); }); diff --git a/src/runtime/parser.cpp b/src/runtime/parser.cpp index aaab2a99..16c620cd 100644 --- a/src/runtime/parser.cpp +++ b/src/runtime/parser.cpp @@ -9,15 +9,13 @@ using std::to_string; #define TS_DEBUG_LEX #ifdef TS_DEBUG_LEX -#define DEBUG_LEX(...) \ -fprintf(stderr, __VA_ARGS__) +#define DEBUG_LEX(...) fprintf(stderr, __VA_ARGS__) #else #define DEBUG_LEX(...) #endif #ifdef TS_DEBUG_PARSE -#define DEBUG_PARSE(...) \ -fprintf(stderr, __VA_ARGS__) +#define DEBUG_PARSE(...) fprintf(stderr, __VA_ARGS__) #else #define DEBUG_PARSE(...) #endif