lex from string + add fmt to all printing in interp + parser/lexer in library