Size: a a a

2020 April 01

A

Aragaer in Lisp Forever
что за кодоход?
источник

SA

Sokolov Andrew in Lisp Forever
ну проблема с этим в том что ты сам можешь хотеть использовать какие то преобразования
источник

AK

Andrew Kravchuk in Lisp Forever
loop
из семи залуп
(извините)
источник

SA

Sokolov Andrew in Lisp Forever
или как то менять значения имеющихся символов
источник

SA

Sokolov Andrew in Lisp Forever
code walking
источник

SA

Sokolov Andrew in Lisp Forever
грубо говоря
источник

SA

Sokolov Andrew in Lisp Forever
в лупе ты пишешь че то типа
источник

SA

Sokolov Andrew in Lisp Forever
(loop :for i :from 0 :below 10
          :when (blah)
            :do (blah blah))
источник

SA

Sokolov Andrew in Lisp Forever
ну и ты используешь специальный луповский :when
источник

SA

Sokolov Andrew in Lisp Forever
в том смысле что это язык макроса
источник

SA

Sokolov Andrew in Lisp Forever
так то никакого смысла в нем тут нет
источник

SA

Sokolov Andrew in Lisp Forever
а в итерейте ты можешь написать типа
источник

SA

Sokolov Andrew in Lisp Forever
(iter (for i from 0 below 10)
     (when ...)
     (....))
источник

SA

Sokolov Andrew in Lisp Forever
или как там
источник

SA

Sokolov Andrew in Lisp Forever
и этот when
источник

SA

Sokolov Andrew in Lisp Forever
это вот ну
источник

SA

Sokolov Andrew in Lisp Forever
обычный
источник

SA

Sokolov Andrew in Lisp Forever
не специальный when
источник

SA

Sokolov Andrew in Lisp Forever
это тупо из ядра языка
источник

SA

Sokolov Andrew in Lisp Forever
ну и проблема начинаются когда ты сам там внутри кода имеешь специальные штуки которые как то раскрываются в какой то интересный код — как бы итеретй не перепутал его со своим (обычно не путает)
или когда ты хочешь менять значения базовых символов типа when
источник