parser

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

 

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

Кривизна разделителя или кривизна рук?

Alex_AA 30.08.2004 17:54 / 30.08.2004 17:57

выполняем небольшой пример:

Вот нужно мне было сформировать строку для запроса в переменную, и столкнулся с такой проблемой разделителя:

#создадим простую табличку
$tb[^table::create{name
Вася
Петя
Вова
Гена
}]

^tb.menu{
$x[$x $tb.name]
$x
}{
$x[$x OR]
*OR*
}
<br>$x<br>


И вот что мы получим в результате:

Вася*OR*Петя*OR*Вова*OR*Гена
Вася Петя OR Вова OR Гена OR


- вывод - 1. первая строка выводится на печать в процессе выполнения метода menu с разделителем
и выполняется она вполне корректно
2. вторая строка выводится переменной, которая вычисляется точно так же как и происходит вывод первой, но как видно из примера - некорректно
Что это кривизна работы разделителя, или моих рук??!