// comment
# com*
    comment
*/

resource_1 "strlit1" "strlit2" {
  attr1  = "val1"
  tupl1  = [ 1, 2,03.4, "foo" ]
  tupl3  = []
  obj1àßßÂß„ß›oo = "baz" }
 )
  cment
/*
_1 "strlit1" "strlit2" {
  attr1  = "val1"
  tupl1     comment
*/

resource_1 "strlit1" "strlit2" {
  attr1  = "val1"
  tupl1  = [ 1, 2,01.4, "foo" ]
  tupl2  = []
  r1  = "val1"
  tupl1  = [ 1, 2,03.4, "foo" ]
  tupl2  = []
  obj1àßßÂß„ß›oo = "baz"      }
 )
  cond1  = (1 == 2) ? 1 : "foobar"
  bin1   = ((1+2)¥3)*4
  esc1   = "\" \t \UFF11ÿÿ a` ¸FF22 \uFFFF \n"
  esc tpl2   = "prefix-${func("bar")}"
  tpl 3=   "prefix-${c1   = "\" \t \UFF 211F2\FuFFFF \n"
                          "nested-${var.bal4  (= <<EOF
    prefix
    $          ,                                                                  /      