parser

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

 

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

Это баг такой?

Лозовенко Виктор 28.08.2004 00:00

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

color id
#000000 black
#FFFFFF white
#FF00FF yellow

.. и потом вывести ее:

[code]
$colors[^table::load[/colors.dat]]
^colors.menu{
$colors.color : $color.id<br>
}
[code]

То получаем пустоту. А если столбцы id и color поменять местами, то не получаем. taint и untaint не помогают, видимо, Parser рассматривает содержимое как комментарий?

В принципе, это не создает проблем, однако, если я хочу с помощью ^string.replace заменить что-то, начинающееся с #, то сделать это невозможно, приходится использовать ^string.match.