Size: a a a

Сообщество Scheme

2020 December 01

PG

Pig Greenest in Сообщество Scheme
в принципе логично
источник

PG

Pig Greenest in Сообщество Scheme
он возвращает что ему скажет, не как syntax-case
источник

A

Aragaer in Сообщество Scheme
это кусок из йолки 18 года, я его на схеме делал
источник

D

Doshich in Сообщество Scheme
Простите меня за фотку, но на ноуте нет инета... А с телефона он не раздается пока ...
источник

D

Doshich in Сообщество Scheme
Внизу виднеется unbound identifier
источник

AR

And Rey in Сообщество Scheme
gentoo это хорошо
источник

D

Doshich in Сообщество Scheme
Ахахаха)
источник

D

Doshich in Сообщество Scheme
And Rey
gentoo это хорошо
О, мы же в одном чатике
источник

AP

Alex Peresmeshnik in Сообщество Scheme
Doshich
Простите меня за фотку, но на ноуте нет инета... А с телефона он не раздается пока ...
Воо, правильный подсчет строк!
источник

D

Doshich in Сообщество Scheme
А делать-то что 😳😳😳
источник

PG

Pig Greenest in Сообщество Scheme
курить маны
источник

D

Doshich in Сообщество Scheme
Попробую with-syntax, вроде выглядит как то, что нужно
источник

D

Doshich in Сообщество Scheme
источник

D

Doshich in Сообщество Scheme
Ребят, у меня есть два макроса:
Один объявляет "объявлятель" для FFI функций, а другой этот "объявлятель" использует.
Но. В макросе header он ругается: define-lib-func: unbound identifier
Почему...
(define-syntax-rule (use lib)
   (define-ffi-definer define-lib-func (ffi-lib lib)
                       #:default-make-fail (lambda (n)
                                             (displayln (format "Cannot load ~a" n)))))

(define-syntax-rule (header hdr regex)
   (map define-lib-func
        (get-functions-from-header hdr (pregexp regex))))
источник

A

Aragaer in Сообщество Scheme
а где объявляется функция define-lib-func?
источник

D

Doshich in Сообщество Scheme
Aragaer
а где объявляется функция define-lib-func?
Ее в область видимости define-ffi-definer должен занести
источник

D

Doshich in Сообщество Scheme
Ну в REPL так...
источник

D

Doshich in Сообщество Scheme
(define-ffi-definer define-id ffi-lib-expr
 option ...)

Binds define-id as a definition form to extract bindings from the library produced by ffi-lib-expr
источник
2020 December 02

D

Doshich in Сообщество Scheme
Я не понимаю, что не так ...
источник

PG

Pig Greenest in Сообщество Scheme
метапрограммирование это сложно
источник