Diff for /parser3/operators.ru.txt between versions 1.262 and 1.265

version 1.262, 2024/12/20 19:20:02 version 1.265, 2025/01/10 20:02:21
Line 156  odbc parser3odbc.dll Line 156  odbc parser3odbc.dll
     ^rem{}      ^rem{}
         комментарий, удаляется при компиляции          комментарий, удаляется при компиляции
   
       ^syslog[ident;message[;info|warning|error|debug]]
           пишет message в syslog
   
     ^cache[файл](секунд){код}[{catch код}]      ^cache[файл](секунд){код}[{catch код}]
         относительное задание времени          относительное задание времени
         скешировать строку, которая получается при выполнении кода на 'секунд' секунд          скешировать строку, которая получается при выполнении кода на 'секунд' секунд
Line 427  hash Line 430  hash
     ^хеш.foreach[key;value]{тело}[[разделитель]|{разделитель который выполняется перед непустым очередным не первым телом}]      ^хеш.foreach[key;value]{тело}[[разделитель]|{разделитель который выполняется перед непустым очередным не первым телом}]
     ^хеш.delete[ключ]      ^хеш.delete[ключ]
         удалить ключ          удалить ключ
     ^хеш.contain[ключ]      ^хеш.contains[ключ]
         существует ли в хеше ключ (bool)          существует ли в хеше ключ (bool)
     ^хеш.at[first|last][[key|value|hash]]      ^хеш.at[first|last][[key|value|hash]]
     ^хеш.at([-]N)[[key|value|hash]]      ^хеш.at([-]N)[[key|value|hash]]
Line 508  array Line 511  array
         добавление элемента в конец массив          добавление элемента в конец массив
     ^массив.pop[]      ^массив.pop[]
         возвращает последний элемент и удаляет его из массива          возвращает последний элемент и удаляет его из массива
     ^массив.contain(индекс)      ^массив.contains(индекс)
         существует ли в массиве элемент по переданому индексу (bool)          существует ли в массиве элемент по переданому индексу (bool)
     ^array::sql{запрос}[[ $.sparse(false) $.distinct(false) $.limit(2) $.offset(4) $.type[hash|string|table]]]      ^array::sql{запрос}[[ $.sparse(false) $.distinct(false) $.limit(2) $.offset(4) $.type[hash|string|table]]]
         создание массива на основе выборки из базы данных          создание массива на основе выборки из базы данных
Line 1087  reflection Line 1090  reflection
         копирует в класс методы и поля другого класса          копирует в класс методы и поля другого класса
   
 request  request
       https://site.name/a%20b/?name=some%20value
     $request:query      $request:query
           name=some%20value
     $request:uri      $request:uri
           /a%20b/?name=value
       $request:path
           /a b/
     $request:document-root      $request:document-root
         каталог, относительно которого считаются пути в parser, по-умолчанию = $env:DOCUMENT_ROOT          каталог, относительно которого считаются пути в parser, по-умолчанию = $env:DOCUMENT_ROOT
     $request:argv      $request:argv

Removed from v.1.262  
changed lines
  Added in v.1.265


E-mail: