|
|
|
Ширина контекста - ???
Ситуация - имеется контекст заранее не заданной размерности.^context[loaded;
^config[1 2 3 4 5 6 7 8 ...... 1 2 3 4 5
2 4 6 8 9 0 2 3 4 4 5.... 5 6 7 8
3 4 5 3 4 5 6 2 и т.д. Число строк в нём узнать просто - через ^item[count]. А как определить, сколько в нём столбцов?
Есть у меня макрос @table для рисования красивых полосатеньких таблиц. Сейчас я вызываю его из страниц как ^macro[table;rows;columns;data] - то есть сообщаю ему о размерности контекста заранее. А как бы заставить его самого определять это?
И ещё, присутствующим не кажется, что новой версии парсера не плохо бы в дополнение к ^item[count] получить и ^item[count_columns]?
|