use common::*; #[derive(PartialEq, Debug)] pub enum Fragment<'a> { Text{text: Token<'a>}, Expression{expression: Expression<'a>}, } impl<'a> Fragment<'a> { pub fn continuation(&self) -> bool { match *self { Fragment::Text{ref text} => text.lexeme.ends_with('\\'), _ => false, } } }