--- source: src/lib.rs assertion_line: 283 expression: lexer(text).unwrap().1 --- [ Identifier( "animal", ), Whitespace( "\n ", ), Identifier( "var", ), Whitespace( "\n ", ), Identifier( "legs", ), Whitespace( "\n ", ), Identifier( "cat", ), Whitespace( "\n ", ), LineComment( " set the default value for all objects of type /animal/cat", ), Whitespace( "\n ", ), Identifier( "legs", ), Whitespace( " ", ), Operator( "=", ), Whitespace( " ", ), Number( 4.0, ), Whitespace( "\n\n ", ), LineComment( " define a proc for all cats", ), Whitespace( "\n ", ), Identifier( "proc", ), Whitespace( "\n ", ), Identifier( "meow", ), BracketRoundOpening, BracketRoundClosing, Whitespace( "\n\n ", ), Identifier( "tiger", ), Whitespace( "\n ", ), LineComment( " override the meow() proc", ), Whitespace( "\n ", ), Identifier( "meow", ), BracketRoundOpening, BracketRoundClosing, Whitespace( "\n ", ), Identifier( "world", ), Whitespace( " ", ), Operator( "<<", ), Whitespace( " ", ), String( "ROAR!", ), ]