Функция PRINT не выводит строки в которых содержится символ "$". Выкидывает ошибку.
При этом PRINT("$somevar") тоже не работает, даже если есть такая переменная. 
Было бы неплохо если бы PRINT("$somevar") работало, и при этом можно было бы напечатать "$" знак.
Например с использованием экранирования: PRINT("\$")