Home | History | Annotate | Line # | Download | only in unit-tests
directive-for-escape.exp revision 1.6
      1  1.1  rillig For: end for 1
      2  1.1  rillig For: loop body:
      3  1.1  rillig .  info ${:U!"#$%&'()*+,-./0-9\:;<=>?@A-Z[\\]_^a-z{|\}~}
      4  1.1  rillig make: Unclosed variable specification (expecting '}') for "" (value "!"") modifier U
      5  1.1  rillig make: "directive-for-escape.mk" line 19: !"
      6  1.1  rillig For: end for 1
      7  1.1  rillig For: loop body:
      8  1.1  rillig .  info ${:U!"\\\\#$%&'()*+,-./0-9\:;<=>?@A-Z[\\]_^a-z{|\}~}
      9  1.1  rillig make: Unclosed variable specification (expecting '}') for "" (value "!"\\") modifier U
     10  1.1  rillig make: "directive-for-escape.mk" line 29: !"\\
     11  1.1  rillig For: end for 1
     12  1.1  rillig For: loop body:
     13  1.1  rillig .  info ${:U\$}
     14  1.1  rillig make: "directive-for-escape.mk" line 41: $
     15  1.1  rillig For: loop body:
     16  1.1  rillig .  info ${:U${V}}
     17  1.1  rillig make: "directive-for-escape.mk" line 41: value
     18  1.1  rillig For: loop body:
     19  1.1  rillig .  info ${:U${V:=-with-modifier}}
     20  1.1  rillig make: "directive-for-escape.mk" line 41: value-with-modifier
     21  1.1  rillig For: loop body:
     22  1.1  rillig .  info ${:U$(V)}
     23  1.1  rillig make: "directive-for-escape.mk" line 41: value
     24  1.1  rillig For: loop body:
     25  1.1  rillig .  info ${:U$(V:=-with-modifier)}
     26  1.1  rillig make: "directive-for-escape.mk" line 41: value-with-modifier
     27  1.1  rillig For: end for 1
     28  1.1  rillig For: loop body:
     29  1.1  rillig .  info ${:U\${UNDEF\:U\\$\\$}
     30  1.5  rillig make: "directive-for-escape.mk" line 55: ${UNDEF:U\$
     31  1.1  rillig For: loop body:
     32  1.1  rillig .  info ${:U{{\}\}}
     33  1.5  rillig make: "directive-for-escape.mk" line 55: {{}}
     34  1.1  rillig For: loop body:
     35  1.1  rillig .  info ${:Uend\}}
     36  1.5  rillig make: "directive-for-escape.mk" line 55: end}
     37  1.5  rillig For: end for 1
     38  1.5  rillig For: loop body:
     39  1.5  rillig .  info ${:Ubegin<${UNDEF:Ufallback:N{{{}}}}>end}
     40  1.5  rillig make: "directive-for-escape.mk" line 66: begin<fallback>end
     41  1.1  rillig For: end for 1
     42  1.1  rillig For: loop body:
     43  1.1  rillig .  info ${:U\$}
     44  1.5  rillig make: "directive-for-escape.mk" line 74: $
     45  1.2  rillig For: end for 1
     46  1.2  rillig For: loop body:
     47  1.2  rillig .  info ${NUMBERS} ${:Ureplaced}
     48  1.5  rillig make: "directive-for-escape.mk" line 82: one two three replaced
     49  1.2  rillig For: end for 1
     50  1.2  rillig For: loop body:
     51  1.2  rillig .  info ${:Ureplaced}
     52  1.5  rillig make: "directive-for-escape.mk" line 92: replaced
     53  1.3  rillig For: end for 1
     54  1.3  rillig For: loop body:
     55  1.3  rillig .  info .        $$i: ${:Uinner}
     56  1.3  rillig .  info .      $${i}: ${:Uinner}
     57  1.3  rillig .  info .   $${i:M*}: ${:Uinner:M*}
     58  1.3  rillig .  info .      $$(i): $(:Uinner)
     59  1.3  rillig .  info .   $$(i:M*): $(:Uinner:M*)
     60  1.3  rillig .  info . $${i$${:U}}: ${i${:U}}
     61  1.6  rillig .  info .    $${i\}}: ${:Uinner\}}	# XXX: unclear why ForLoop_SubstVarLong needs this
     62  1.3  rillig .  info .     $${i2}: ${i2}
     63  1.3  rillig .  info .     $${i,}: ${i,}
     64  1.3  rillig .  info .  adjacent: ${:Uinner}${:Uinner}${:Uinner:M*}${:Uinner}
     65  1.5  rillig make: "directive-for-escape.mk" line 100: .        $i: inner
     66  1.5  rillig make: "directive-for-escape.mk" line 101: .      ${i}: inner
     67  1.5  rillig make: "directive-for-escape.mk" line 102: .   ${i:M*}: inner
     68  1.5  rillig make: "directive-for-escape.mk" line 103: .      $(i): inner
     69  1.5  rillig make: "directive-for-escape.mk" line 104: .   $(i:M*): inner
     70  1.5  rillig make: "directive-for-escape.mk" line 105: . ${i${:U}}: outer
     71  1.5  rillig make: "directive-for-escape.mk" line 106: .    ${i\}}: inner}
     72  1.5  rillig make: "directive-for-escape.mk" line 107: .     ${i2}: two
     73  1.5  rillig make: "directive-for-escape.mk" line 108: .     ${i,}: comma
     74  1.5  rillig make: "directive-for-escape.mk" line 109: .  adjacent: innerinnerinnerinner
     75  1.4  rillig exit status 0
     76