Size: a a a

2020 October 30

a

akater in Lisp Forever
Ilia Zviagin
Read макросы (Внимание!) работают при read - е как ни странно, и это - в рантайме
Ну обычно их стараются локализовать все же.
источник

IZ

Ilia Zviagin in Lisp Forever
akater
Ну обычно их стараются локализовать все же.
Так там же есть read table, локализуется все на ура, форма даже вроде есть with ready table
источник

a

akater in Lisp Forever
Короче, «манипуляции с *readtable*» это недостаточно конкретно.  Само определение ридер-макро не надо ограничивать eval-when (:compile-toplevel) если ридер-макро используется в самом исходнике.
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
частая ситуация. REPL есть. Гомоиконности нет
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
питон и компания
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
ну и какой это нафиг репл?
источник

AE

Alexey Egorov in Lisp Forever
Эээ.
источник

AE

Alexey Egorov in Lisp Forever
А в чём проблема?
источник

VL

Valeriy L in Lisp Forever
некоторым не нравится что read и eval это одна фаза?
источник

VL

Valeriy L in Lisp Forever
но если read макросов нету, то зачем нужен read в негомо языках
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
когда привыкаешь к тому что code-is-data-vse-pizdato возвращаться в bаш больно
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
адекватная реализация метаклассов может немного облегчить эту боль
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
наверное
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
кстати где в питоне они лучше всего используются?
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
в джанге какой-нибудь
источник

VL

Valeriy L in Lisp Forever
Vλadimir (Hawthorne the Distorted Mesh)
когда привыкаешь к тому что code-is-data-vse-pizdato возвращаться в bаш больно
лооол
источник

VL

Valeriy L in Lisp Forever
хмм, я вот думаю. А гомоиконность без символов можно вообще сделать?
источник

AE

Alexey Egorov in Lisp Forever
Да.
источник

VL

Valeriy L in Lisp Forever
а в каком языке это можно посмотреть?
источник

AE

Alexey Egorov in Lisp Forever
Наверное ни в каком.
источник