# @@ I wonder if we can redo this test in terms of print? # # Test reversibility of variable representation. # val = -L/ val += -L/foo/ val += .. val += ../ val += / val += // val += /// val += //foo/ #val += dir{-L/} # Note that this is "reversed" when we assign it to test.options # since that variable is of type strings. # val += foo@bar foo/@bar/ foo@ @bar @ "@@" val += foo%bar val += foo% val += %bar val += foo%{bar} #val += foo%file{x} val += x%foo@y%bar val += x%foo/@y%bar/ using cxx exe{driver}: cxx{driver} exe{driver}: test.output = test.out exe{driver}: test.options = $val