Я пишу вещь, для которой строка "$ 2 3#::6"
является допустимым вводом, и мне нужно иметь тест на dejagnu для нее, что-то вроде
{"\"$ 2 3#::6\"" "0 3" }
, но без комбинации escape-кодов или наборы сработали. Теоретически файл ожидаемых данных представляет собой сценарий tcl, но ни один из механизмов tcl backsla sh, curlies и quote, которые я пробовал, не сделал этого. В прошлом использование набора:
set vect "\[ .4 .5 .6 \]"
для получения квадратных скобок работало:
{"\"3 + $vect\"" "3.4 3.5 3.6" }
, но ничего похожего на знаки доллара не работает.
Любые подсказки