Re: TCL list substitution
> Victor Wagner -> debian-russian@lists.debian.org @ Fri, 3 Oct 2008 15:40:57 +0400:
>>> Кстати, одна из базовы синтаксических конструкций лишняя. Variable
>>> substitution. Можно было бы для большей однородности использовать
>>> синтаксис command substitution, считая переменные командами,
>>> возвращающими своё значение (как в Forth-е для констант).
VW>> Ну, это несколько осложнило бы жизнь. Все-таки запомнить правила,
VW>> где переменные это переменные, а команды - это команды проще, чем
VW>> правила, где переменные и команды это одно и тоже. Хотя на lisp
VW>> люди пишут.
> На lisp они как раз различаются. Одно и то же они только в Scheme.
Что-то ты мутишь. И в лиспе и в схеме программы (команды) - first
class value. Команды от данных отличаются только контекстом использования,
и в лиспе и схеме.
--
Best regards, Aleksey Cheusov.
Reply to: