From 539dc47b4e1b0f1254b4672262cc413f329869a4 Mon Sep 17 00:00:00 2001 From: Nathan Vegdahl Date: Mon, 28 Dec 2015 00:58:41 -0800 Subject: [PATCH] Fixed stupid bug in data tree parsing code. --- src/data_tree.rs | 2 +- src/main.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/data_tree.rs b/src/data_tree.rs index d5e4802..a5b1849 100644 --- a/src/data_tree.rs +++ b/src/data_tree.rs @@ -91,7 +91,7 @@ fn parse<'a>(source_text: &'a str) -> ParseResult<'a> { text_remaining = text3; children.push(node); } - if let (Token::CloseInner, text3) = next_token(text2) { + if let (Token::CloseInner, text3) = next_token(text_remaining) { return Ok((DataTree::Internal { type_: t, name: None, diff --git a/src/main.rs b/src/main.rs index c571d89..2ed6811 100644 --- a/src/main.rs +++ b/src/main.rs @@ -64,7 +64,7 @@ fn main() { Obj [Things and stuff\]] } - Thing $yar { # A comment + Thing { # A comment Obj [23] Obj [42] Obj ["The meaning of life!"]