---input---
let
  bar = "bar";
in {
  foo.${bar} = 3;
  foo.${bar + "bar"} = 3;
}

---tokens---
'let'         Keyword
'\n  '        Text
'bar'         Literal.String.Symbol
' '           Text
'='           Operator
' '           Text
'"'           Literal.String.Double
'bar'         Literal.String.Double
'"'           Literal.String.Double
';'           Punctuation
'\n'          Text

'in'          Keyword
' '           Text
'{'           Punctuation
'\n  '        Text
'foo'         Text
'.'           Operator
'${'          Literal.String.Interpol
'bar'         Text
'}'           Literal.String.Interpol
' '           Text
'='           Operator
' '           Text
'3'           Literal.Number.Integer
';'           Punctuation
'\n  '        Text
'foo'         Text
'.'           Operator
'${'          Literal.String.Interpol
'bar'         Text
' '           Text
'+'           Operator
' '           Text
'"'           Literal.String.Double
'bar'         Literal.String.Double
'"'           Literal.String.Double
'}'           Literal.String.Interpol
' '           Text
'='           Operator
' '           Text
'3'           Literal.Number.Integer
';'           Punctuation
'\n'          Text

'}'           Punctuation
'\n'          Text
