add lexer supprot of string interpolation