parser

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

 

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

будем сражаться до последнего байта? ;-)

Constantine 22.08.2002 22:59

Пример с таблицей мне не подходит. Нет такой универсальности и гибкости. С аргументом о замене разделителя на "другие буквы" я не согласен -- во первых, вместо изменения интерфейса вывода заголовка сейчас (потребует правки кучи файлов уже сейчас), будет намного легче позже просто делать match "::" на что-нибудь ещё, но в любом случае, я не думаю что в этом будет необходимость.

В качестве примера приведу следующий код, который показывает, что при использовании таблицы теряется гибкость кода (и показывая необходимость ^string.append[]).
@prefs[]
$document:title[$document:title :: preferences]

^if("$form:w2"eq "update"){

^void:sql{update ph_users ...}
$document:title[$document:title have been updated]
# 2PAF: зная значение раздела мы добавляем пару слов без "::" 
#       не загружая заголовок пустыми словами и повторением. ;-)
<p>Your registration has been updated. </p>

}{

<form ... />

}