С Tcl я связан тесно - я на нем работаю. Это довольно интересный язык, которому можно сообщить практически любой синтаксис, если он выражается через синтаксис "команда аргументы". ("Вы можете приобрести Форд любого цвета, если этот цвет - черный")

На сайте Tcler's Wiki есть моя личная страничка.

К вопросу о расширяемости тикля - я выложил на Wiki реализацию чего-то весьма похожего по синтаксису и по семантике на алгебраические типы языка Haskell. И в округе пошуровал. Теперь думаю, а что со всем этим делать? Придумаю, наверное.

Если нет пакета Tclx (tcl под Linux), то можно воспользоваться вот этим исходничком. Он содержит пару функций из Tclx (lcontain, lassign, думаю, еще работу с множествами присобачить - union, intersect и intersect3) и еще пару функций для быстрого поиска по сортированым спискам - lsortins и lsortcontain.

Все. Можете нажимать <Back>.

Hosted by uCoz