--- parser3/operators.ru.txt 2002/02/05 17:09:36 1.4 +++ parser3/operators.ru.txt 2002/02/18 08:36:49 1.9 @@ -9,7 +9,7 @@ Xне сделано, видимо, не будет сделано # побитный xor ## логический xor ~ побитное отрицание - \ целочисленное деление 10/3=3 + \ целочисленное деление 10\3=3 !def для проверки defined, пустая строка не defined пустая таблица не defined @@ -56,6 +56,7 @@ Xне сделано, видимо, не будет сделано X^break[] + - обрывает цикл X^continue[] + - обрывает итерацию цикла !^use[модуль] + X^try{код}{...catch...} пока не придумал, как лучше !^untaint[[as-is|file-spec|http-header|mail-header|uri|table|sql|js|xml|html|optimized-html]]{код} default as-is !^taint[[lang]][код] @@ -210,7 +211,7 @@ odbc c:\drives\y\parser3project\odbc\ если ломается преобразование, берётся default !^имя.double[]+ .double(default) double значение строки если ломается преобразование, берётся default - !^имя.format{формат} %d %.2f %02d... + !^имя.format[формат] %d %.2f %02d... !^строка.match[шаблон][[опции поиска]] $prematch $match $postmatch $1 $2... опции поиска= i CASELESS @@ -238,7 +239,9 @@ odbc c:\drives\y\parser3project\odbc\ в выражении логическое значение равно "не пуста?" числовое значение равно count[] - !^table::set[[nameless]]{данные} + !^table::create[[nameless]]{данные} старое имя "set" + !^table::create[table] + клонирует таблицу !^table::load[[nameless;]путь] !если не nameless, названия колонок берутся из первой строки !пустые строки, и строки в первой колонке содержащие '#', игнорируются @@ -412,6 +415,12 @@ odbc c:\drives\y\parser3project\odbc\ ] ] ] + !для отправки используется программа с параметрами, задаваемая + $MAIL.sendmail[команда] + если не будет задана, проверяется, доступна ли + /usr/sbin/sendmail или + /usr/lib/sendmail + и, если доступна, то запускается с параметром "-t". !image !$картинка[^image::measure[DATA]] @@ -534,7 +543,7 @@ xdoc(xnode) !равно текущей кодировке выходной страницы, $response:charset ::sql{...} - !::set{} + !::create{} старое имя 'set' !::create[qualifiedName] !::load[file.xml] !.transform[rules.xsl][[params hash]] выдаёт dom