Re[6]: Metaprogramming et al
От: L.C.R. Россия lj://_lcr_
Дата: 10.07.05 19:44
Оценка:
Cyberax,

>> C>Вообще, в CL мне не понравилось полное отсутствие нормального

>> синтаксиса
>> C>(LISP=Lots of Incredibly Silly Paranthesis)

Это не проблема. Достаточно найти правильный редактор/вьюер, который
(F1 a1 (F2 b1 (F3 c1 c2 c3)) a3 a4)

показывает в виде
F1
a1
    F2
    b1
        F3
        c1
        c2
        c3
a3
a4

Ну или в более свёрнутом виде
F a1
    F2 b1
        F3 c1 c2 c3
a3 a4


И гладкое погружение в Лисп гарантировано!

xxx: Сам давно писал для автокада — тогда и пришла мне в голову эта хотелка, там редактор конечно подсвечивает и пары скобок и т.д. и т.п. но всё равно трудно.

C>--

C>С уважением,
C> Alex Besogonov (alexy@izh.com)

С не меньшим уважением, Линкер Николай.
quicksort =: (($:@(<#[),(=#[),$:@(>#[)) ({~ ?@#)) ^: (1<#)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.