parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

sensor 02.11.2007 17:46

Понимаю Ваш сарказм, но в проверке всё было чётко.
Банально, заменил оригинальную конструкцию
^if(!def $oSql){
	^throw[auth;Initialization failure. ^$.oSql or ^$.csql option MUST be specified.]
}
, которая выдавала ошибку о неопределенности, на такую
^if(def $oSql){
	^throw[auth;oSql is defined]
}{
	^throw[auth;Initialization failure. ^$.oSql or ^$.csql option MUST be specified.]
}
В итоге, выводилось сообщение "oSql is defined".
Возможно, не имеет смысла рассуждать на тему этой странности при некорретных (для интерпретации) исходных данных.