Встроенные команды ТCL
lappend
Команда дополняет переменную элементами списка.
Синтаксис
lappend varName?value value value ...?
Описание
Команда добавляет в список varName каждый из аргументов value как новый элемент, отделенный пробелом. Если varName не существует, то он будет создан с элементами, заданными value. Команда lappend подобна команде append, за исключением того, что аргументы добавляются в качестве элементов списка, а не просто текста. С помощью этой команды можно эффективно создавать большие списки. Например, для больших списков команда:
lappend а $b
намного эффективнее, чем
set a [concat $а [list $b]]