From 0736240f54ac90ded4d96b3ac35fc8571b141d1a Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Mon, 8 Jun 2026 16:07:33 -0700 Subject: Removed debug prints --- src/lib.rs | 1 + src/parser.rs | 23 ++++++----------------- 2 files changed, 7 insertions(+), 17 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index e07f85b..5dbb379 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -234,6 +234,7 @@ impl Crimtag { } } } + fn exec(input: &Value, tokens: &Vec, buf: &mut String) -> Result<(),ParseError> { for token in tokens { match token { diff --git a/src/parser.rs b/src/parser.rs index aff64f6..13e89aa 100644 --- a/src/parser.rs +++ b/src/parser.rs @@ -253,7 +253,7 @@ impl Parser { } let mut children = Vec::new(); - println!("--parse-tag-view-- tag parsed, next token: {:?}", ctx.cur() ); + //println!("--parse-tag-view-- tag parsed, next token: {:?}", ctx.cur() ); loop { if ctx.cur().is_none() { return Err(ParseError{ @@ -272,7 +272,7 @@ impl Parser { } SymbolType::StartPoint => { let end = self.parse_end_tag( ctx )?; - println!("End tag: {:?}, open tag: {:?}", end, tb.name() ); + //println!("End tag: {:?}, open tag: {:?}", end, tb.name() ); if tb.is_name(end.symbol()) { // They match, time to decide what we're doing. let any_outputs = children.iter().any( @@ -327,14 +327,9 @@ impl Parser { } fn parse_open_tag<'a>(&self, ctx: &mut Context<'a>) -> ParseResult> { - - println!("--> Begin parse_tag <--"); - let start_sym = ctx.cur().unwrap(); let mut tb = TagBuilder::new(&start_sym); - println!("--> Start sym: {:?}", start_sym ); - if ctx.next().is_some() { match ctx.cur().unwrap().symbol() { SymbolType::View | SymbolType::Show | @@ -413,11 +408,9 @@ impl Parser { } SymbolType::StartFlat => { tb.add_child( self.parse_tag_body( ctx )? ); - println!("Following tag body: {:?} {:?}", ctx.cur(), ctx.peek() ); } SymbolType::StartPoint => { let end = self.parse_end_tag( ctx )?; - println!("End tag: {:?}, open tag: {:?}", end, tb.name() ); if tb.is_name(end.symbol()) { // They match, end. return tb.build(); @@ -547,16 +540,13 @@ impl<'a> TagBuilder<'a> { pub fn set_name(&mut self, name: Symbol<'a>) { self.name = Some(name); - println!("Tag name: {:?}", self.name ); } pub fn add_param(&mut self, param: String) { - println!("Add param: {:?}", param ); self.params.push( param ); } pub fn add_prop(&mut self, key: String, value: String) { - println!("Add prop: {:?} = {:?}", key, value ); self.props.insert( key, value ); } @@ -589,7 +579,6 @@ impl<'a> TagBuilder<'a> { Ok(Token::Show(self.params.swap_remove(0), self.props)) } _ => { - println!("Unkown tag type"); Err(ParseError { position: self.start_pos, what: "Bad tag type".to_string(), @@ -597,10 +586,10 @@ impl<'a> TagBuilder<'a> { } } } else { - Err(ParseError { - position: self.start_pos, - what: "Bad tag type".to_string(), - }) + Err(ParseError { + position: self.start_pos, + what: "Bad tag type".to_string(), + }) } } } -- cgit v1.2.3