parser

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

 

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

Ответ

Misha v.3 05.10.2004 11:05

1. у меня SQL запроов, достающих одну строку раз два и обчелся. ^hash:Жsql{} больше затачивался под такое:
$users[^hash::sql{SELECT user_id, ^user.fieldlist[default] FROM users WHERE ...}]
<a href="mailto:$users.[$user_id].email">$users.[$user_id].name</a>
к тому-же если есть операция копирования (и это плохо) которая копирует одну строку - не страшно (более того, копирования строк не происходит, происходит лишь создание указателей, указывающих ну уже расположенные в памяти строки с текстом от sql запроса)

2.
$ph[^permission.hash[,]]
->
$pt[^permission.split[,][vl]]
$ph[^pt.hash[piece;piece]]
по моему добавление той-же самой операции которая будет возвращать хеш, а не table - избыточно. (недостаток про копирования можно см. комментарий выше)