Size: a a a

Сообщество Scheme

2021 March 25

AP

Alex Peresmeshnik in Сообщество Scheme
Создает dirname куда все остальные либы копируются
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Alex Peresmeshnik
Создает dirname куда все остальные либы копируются
Оно только ракет либы копирнет наверное, дллки все-равно отдельно докидывать, но если тебе это надо Racket модули можно с помощью опции ++lib встроить в бинарь
источник

DP

Dmitry Popov in Сообщество Scheme
Когда gui приложение делаешь Create Dictribution, он делает архив, куда все нужные dll от GTK кладет, там и libiconv, libcairo, libffi, libfreetype, zlib и т.д.
источник
2021 March 27

AP

Alex Peresmeshnik in Сообщество Scheme
Aydar Zarifullin
Оно только ракет либы копирнет наверное, дллки все-равно отдельно докидывать, но если тебе это надо Racket модули можно с помощью опции ++lib встроить в бинарь
Ага, с путями проблема была, а так норм, командой выше в один бинарник пихает.
источник

AP

Alex Peresmeshnik in Сообщество Scheme
Зато другая проблема возникла. В софте использую system и process. Если код скомпилять в бинарник - команды не выполняются, через ракетовый интерпретатор - выполняются. Как отловить - хз, ошибок нет.
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Alex Peresmeshnik
Зато другая проблема возникла. В софте использую system и process. Если код скомпилять в бинарник - команды не выполняются, через ракетовый интерпретатор - выполняются. Как отловить - хз, ошибок нет.
Ну во-первых попробуй распечатать вызовы system (если они возвращают коды ошибок) а у process посмотри вывод
источник
2021 April 01

χλ

χоρоший ☽☽☽ λисuчко... in Сообщество Scheme
Сюда писать в ночи, чего бы нет
источник

χλ

χоρоший ☽☽☽ λисuчко... in Сообщество Scheme
Подскажите пожалуйста, в syntax-rules может быть несколько ... в одном паттерне?
источник

A ß in Сообщество Scheme
смотря что ты имеешь ввиду под "одним паттерном"
источник

χλ

χоρоший ☽☽☽ λисuчко... in Сообщество Scheme
A ß
смотря что ты имеешь ввиду под "одним паттерном"
Кину сразу код, что я пытаюсь сделать (в Racket)
источник

χλ

χоρоший ☽☽☽ λисuчко... in Сообщество Scheme
(syntax-rules (up) 
  [(_ f x) (f x)]
  [(_ f ... up g rest ... x)
   (f ... (map (lambda (v)
                        (name g rest ...)) x)])
источник

χλ

χоρоший ☽☽☽ λисuчко... in Сообщество Scheme
Где name – имя макроса
источник

A ß in Сообщество Scheme
а можно смысл?
источник

χλ

χоρоший ☽☽☽ λисuчко... in Сообщество Scheme
A ß
а можно смысл?
Работать со вложенностью
источник

χλ

χоρоший ☽☽☽ λисuчко... in Сообщество Scheme
(name apply max up apply + up abs)
источник

χλ

χоρоший ☽☽☽ λисuчко... in Сообщество Scheme
Это изначальный юзкейс)
источник

χλ

χоρоший ☽☽☽ λисuчко... in Сообщество Scheme
χоρоший ☽☽☽ λисuчко
(name apply max up apply + up abs)
Оно, по задумке, считает норму матрицы
источник

χλ

χоρоший ☽☽☽ λисuчко... in Сообщество Scheme
χоρоший ☽☽☽ λисuчко
(name apply max up apply + up abs)
Раскрываться должно, опять же, по задумке, в
(apply max (map (lambda (v) (apply + (map (lambda (v) (abs v)) v)) mat))
источник

χλ

χоρоший ☽☽☽ λисuчко... in Сообщество Scheme
Но вот что-то не выходит
источник

A ß in Сообщество Scheme
(compose (apply max)
        (map (compose (apply +)
                      (map abs))))
источник