Ты случайно не знаешь как без akku либы импортировать в чезе? Приходится сначала (load "%3a1.sls") потом (import (srfi :1)) что не очень хорошо выглядит.
Я там вроде как-то файлы с срфи переименовывал. Ближе к 10 покажу как, сейчас не за компом
Я там вроде как-то файлы с срфи переименовывал. Ближе к 10 покажу как, сейчас не за компом
Ага, спасибо. Если переименовать файлик например в srfi-1.sls то он импортируется без load. Подразумевается что папка должна называться srfi а файл :1.sls тогда (import (srfi :1)) работает
Ага, спасибо. Если переименовать файлик например в srfi-1.sls то он импортируется без load. Подразумевается что папка должна называться srfi а файл :1.sls тогда (import (srfi :1)) работает
Можно, кстати, и без переименований. Я раскопал свой старый реп, где мне в Chez понадобились SRFI - я там их ставил через Akku (https://akkuscm.org/ , пакет вот этот https://akkuscm.org/packages/chez-srfi/) и всё без всяких бубнов работало:
chez scheme не поддерживает keyword аргументы вместо них использую символы вида :name. Теперь почему-то хочется сменить префикс функций например с args:parse на args/parse
chez scheme не поддерживает keyword аргументы вместо них использую символы вида :name. Теперь почему-то хочется сменить префикс функций например с args:parse на args/parse
Gauche is an R7RS Scheme implementation developed to be a handy script interpreter, which allows programmers and system administrators to write small to large scripts for their daily chores. Quick startup, built-in system interface, native multilingual support are some of this project goals.