Вопросы по теме 'reader-macro'

Различия между Sharpsign Colon и Gensym
Я только что читал о макросе для считывания толстой кишки с акцентом на знаке, и мне показалось, что он имеет очень похожий эффект на gensym Двоеточие с острым знаком: «вводит неискаженный символ». Gensym: «Создает и возвращает свежий,...
562 просмотров
schedule 26.10.2021

Определить мой собственный макрос чтения
В Common Lisp есть несколько макросов чтения, таких как ' #' #P , но как я могу написать макрос чтения? Как это: #T"hello world" ====================> (gettext "hello world")
164 просмотров
schedule 01.05.2022

Какие преимущества есть у обычных макросов для чтения lisp, которых нет у Clojure?
В последнее время я много использую Clojure, но я до сих пор не понимаю, какую функциональность я не получаю, которую предоставляют общие макросы для чтения lisp. Может объясните объяснить это мне в простых терминах?
1978 просмотров

оператор #+ и #- в .sbclrc
Кто-нибудь знает, что означают операторы #+ и #- в .sbclrc ? В мануале не нашел. Я вижу #- в .sbclrc после того, как установил quicklisp: #-quicklisp (let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp"...
776 просмотров
schedule 08.11.2022

Как отключить макрос для чтения?
Я использовал макрос чтения по местному времени, пока не понял, что он мне не нужен (хотите прочитать дату? Просто используйте format или local-time:format-datestring, и он не выведет @ …). Однако это конфликтует с кодом Parenscript, использующим...
64 просмотров
schedule 25.03.2024