parser

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

 

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

вопрос к знатокам Parser

Артём 05.02.2003 16:56

пробую написать класс, который будет, получать два параметра ($rot_table - исходная таблица, $quant - кол-во строк в конечной таблице, которую в итоге выдаст класс), далее класс будет случайно выбирать из исх. табл. $quant строк, и составлять конечную таблицу из этих случайных строк.

проблема:
в качестве параметра в конструктор класса приходит таблица, с неизвестной структурой, т.е. названия столбцов не известны.
Как создать пустую конечную таблицу, для дальнейшего её заполнения?
#можно ли так?
@CLASS
revolver

@init[rot_table;quant]
$self.rot_table[$rot_table]
$self.quant($quant)
$structure[^rot_table.columns[]]


@revolver[]
$result[^table::create{^structure.menu{\t$structure.column}}]
/t - табуляция

Акулы парсера, подкинте соображения?