|
|
| version 1.36, 2002/04/25 14:40:24 | version 1.40, 2002/06/03 15:02:40 |
|---|---|
| Line 283 odbc c:\drives\y\parser3project\odbc\ | Line 283 odbc c:\drives\y\parser3project\odbc\ |
| !^table::load[[nameless;]путь] | !^table::load[[nameless;]путь] |
| !если не nameless, названия колонок берутся из первой строки | !если не nameless, названия колонок берутся из первой строки |
| !пустые строки, и строки в первой колонке содержащие '#', игнорируются | !пустые строки, и строки в первой колонке содержащие '#', игнорируются |
| !^table::sql{query}[[$.limit(2) $.offset(4)]] | !^table::sql{query}[[$.limit(2) $.offset(4) todo:$.default{ ^table::create[...] }]] |
| !^таблица.save[[nameless|append;]путь] | !^таблица.save[[nameless|append;]путь] |
| !$таблица.поле | !$таблица.поле |
| !$таблица.fields+ из named таблицы выдаёт текущую запись как Hash | !$таблица.fields+ из named таблицы выдаёт текущую запись как Hash |
| Line 311 odbc c:\drives\y\parser3project\odbc\ | Line 311 odbc c:\drives\y\parser3project\odbc\ |
| !^таблица.columns[]+ таблица из одного столбца $column | !^таблица.columns[]+ таблица из одного столбца $column |
| !$отобранное[^таблица.select(выражение)] = таблица из тех же столбцов и строк, у которых условие совпало | !$отобранное[^таблица.select(выражение)] = таблица из тех же столбцов и строк, у которых условие совпало |
| $adults[^man.select($man.age>=18)] | $adults[^man.select($man.age>=18)] |
| ^таблица.color[цвет1;цвет2] | |
| !hash | !hash |
| Line 331 odbc c:\drives\y\parser3project\odbc\ | Line 331 odbc c:\drives\y\parser3project\odbc\ |
| !^a.intersection[b] = пересечение | !^a.intersection[b] = пересечение |
| значения a | значения a |
| !^a.intersects[b] = bool | !^a.intersects[b] = bool |
| !^hash::sql{запрос}[[$.limit(2) $.offset(4)]] | !^hash::sql{запрос}[[$.limit(2) $.offset(4) todo:$.default{$.field[]...}]] |
| получается hash(ключи=значения первая колонка ответа) | получается hash(ключи=значения первая колонка ответа) |
| of hash(ключи=названия остальных колонкок ответа) | of hash(ключи=названия остальных колонкок ответа) |
| !^hash._keys[]+ таблица из одного столбца $key | !^hash._keys[]+ таблица из одного столбца $key |
| Line 558 Xhashfile | Line 558 Xhashfile |
| !^date::now(смещение в днях) выдаёт сейчас+смещение | !^date::now(смещение в днях) выдаёт сейчас+смещение |
| !^date::create(дней с epoch) // старое имя set | !^date::create(дней с epoch) // старое имя set |
| !^date::create(year;month[;day[;hour[;minute[;second]]]]) // старое имя set | !^date::create(year;month[;day[;hour[;minute[;second]]]]) // старое имя set |
| !^date::create[дата в формате %Y-%m[-%d[ %H[:%M[:%S]]]]] | ^date::sql-create[дата в формате %Y-%m-%d %H:%M:%S] |
| для удобного создания по значению из базы | для удобного создания по значению из базы |
| <<<<<<< operators.txt | |
| формат1: %Y[-%m[-%d[ %H[:%M[:%S]]]]] | |
| формат2: %H:%M[:%S] | |
| !$date.year month day hour minute second weekday todo:yearday | |
| read-only | |
| ======= | |
| !$date.year month day hour minute second weekday read-only | !$date.year month day hour minute second weekday read-only |
| >>>>>>> 1.34 | |
| !^date.roll[year|month|day](+-смещение) сдвигает дату | !^date.roll[year|month|day](+-смещение) сдвигает дату |
| !^date.sql-string[] %Y-%m-%d %H:%M:%S | !^date.sql-string[] %Y-%m-%d %H:%M:%S |
| where published='$дата.sql-string[]' | where published='$дата.sql-string[]' |
| Line 816 xdoc(xnode) | Line 823 xdoc(xnode) |
| !parser.runtime ^if(0). параметры (больше/меньше, чем нужно, не тех типов, ...) | !parser.runtime ^if(0). параметры (больше/меньше, чем нужно, не тех типов, ...) |
| !number.zerodivision ^eval(1/0) ^eval(1%0) | !number.zerodivision ^eval(1/0) ^eval(1%0) |
| !number.format ^eval(abc*5) | !number.format ^eval(abc*5) |
| !date.format ^date::create(2002-99-05) | |
| !file.missing ^file:delete[delme] not found | !file.missing ^file:delete[delme] not found |
| !file.access ^table::load[.] no rights | !file.access ^table::load[.] no rights |
| !image.format ^image::measure[index.html] not gif/jpg | !image.format ^image::measure[index.html] not gif/jpg |