--- 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