From d5f89e0facc8bdfd93d6e487c90cd450ee21a2e8 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Mon, 18 Jan 2016 16:37:56 -0800 Subject: 2568 --- 054dilated_reagent.cc | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/054dilated_reagent.cc b/054dilated_reagent.cc index 6788becc..76de7157 100644 --- a/054dilated_reagent.cc +++ b/054dilated_reagent.cc @@ -16,6 +16,22 @@ recipe main [ ] # successfully parsed +:(scenarios run) +:(scenario dilated_reagent_with_comment) +% Hide_errors = true; +recipe main [ + {1: number, foo: bar} <- copy 34 # test comment +] ++parse: product: {"1": "number", "foo": "bar"} +$error: 0 + +:(scenario dilated_reagent_with_comment_immediately_following) +% Hide_errors = true; +recipe main [ + 1:number <- copy {34: literal} # test comment +] +$error: 0 + //: First augment next_word to group balanced brackets together. :(before "End next_word Special-cases") @@ -71,6 +87,7 @@ string slurp_balanced_bracket(istream& in) { result << c; if (open_brackets.empty()) break; } + skip_whitespace_and_comments_but_not_newline(in); return result.str(); } -- cgit 1.4.1-2-gfad0