Size: a a a

Сообщество Scheme

2020 November 24

MK

Mikhail Kirillov in Сообщество Scheme
;; 1
;;; 1.1
;;;; 1.1.1
источник

VL

Valeriy L in Сообщество Scheme
Mikhail Kirillov
;; 1
;;; 1.1
;;;; 1.1.1
++
с outline-minor-mode работает заебись
источник

AK

Andrew Kravchuk in Сообщество Scheme
Aydar Zarifullin
Блин ничего не понимаю чиби валится на том же месте и тоже с gc
Покажи код)
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Andrew Kravchuk
Покажи код)
источник

AK

Andrew Kravchuk in Сообщество Scheme
А где падает?
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Andrew Kravchuk
А где падает?
Блин пипец у меня там месиво. Только сейчас заметил что в init функции, в конце некорректное sexp_gc_release1
источник

AK

Andrew Kravchuk in Сообщество Scheme
Бывает)
Ты закидывай в чятик, глядишь, от нечего делать кто-нибудь да отревьюирует)
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Andrew Kravchuk
Бывает)
Ты закидывай в чятик, глядишь, от нечего делать кто-нибудь да отревьюирует)
Ну кстати как минимум в качестве примера встраивания чиби сойдёт.

Там юзается одна недокументированная функция.
источник
2020 November 25

y

yourdeathgod in Сообщество Scheme
А есть чат по рэкету?)
источник

AZ

Aydar Zarifullin in Сообщество Scheme
yourdeathgod
А есть чат по рэкету?)
Обычно тут вопросы по рэкету спрашивают
источник

y

yourdeathgod in Сообщество Scheme
А, хорошо
источник

y

yourdeathgod in Сообщество Scheme
Просто ским и рэкет очень связаны, но позиционируются как разные языки, поэтому и появился такой вопрос
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Andrew Kravchuk
Бывает)
Ты закидывай в чятик, глядишь, от нечего делать кто-нибудь да отревьюирует)
Upd:

Стектрейс дал предположение что схема может искать деструктор структуры (а его не задан так как все объекты чистит плюсовая сторона) и не найдя его падать
источник
2020 November 30

D

Doshich in Сообщество Scheme
Всем привет :)
источник

y

yourdeathgod in Сообщество Scheme
Doshich
Всем привет :)
👋
источник

D

Doshich in Сообщество Scheme
Ребят, я нахожусь в процессе изучения ракета и решил сделать для себя тестовый язык, суть которого очень проста: нужно подключить динамическую библиотеку и распарсить сишные хедеры, чтобы через хедеры объявить функции согласно ракетовому ffi
https://github.com/readysloth/REPLify

Я понимаю, что я что-то делаю не так, так как при запуске экзампла мне выдает ошибку:
(printf "%i\n" (strlen "hello")): unbound identifier
 in: |(printf "%i\n" (strlen "hello"))|
 context...:
  do-raise-syntax-error
...


У меня  мысли насчет того, что ракет хочет знать об идентификаторах (сишных функциях) еще на нулевом этапе...
Я же хотел бы, чтобы отработало тело макроса header, тогда к моменту появления вызовов к внешним функциям, они уже будут определены, но не понимаю, как это сделать...
источник
2020 December 01

D

Doshich in Сообщество Scheme
Ещё интересно, может ли racket исполнять в компайл-тайм функции? Или только макросы...

Я помню, что в nim была такая возможность...
источник

PG

Pig Greenest in Сообщество Scheme
может
источник

D

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

D

Doshich in Сообщество Scheme
Памагите 😳
источник