guile

    0热度

    1回答

    我想升级我的SH4 CPU包。 'make'的版本是3.82。 如果我想升级到'make'4.0,它需要构建'guile'。 当我建立'诡计'。它显示 $ cd guile-2.0.11 $ ./configure --prefix=/usr --disable-static --disable-error-on-warning # OK $ make make: -n: Command n

    2热度

    3回答

    我想发现诡计生态系统。我看着如何安装a library,我没有找到像Python的pip这样的软件包管理器。狡猾是否存在这样的事情?

    0热度

    1回答

    我无法获取与哈希表中的键相关联的值,我完全不知道我做错了什么。我正在使用的代码如下所示: (use-modules (curl)) (use-modules (json)) ;; use curl to hit the site's api to get results of query as json: (define handle (curl-easy-

    1热度

    1回答

    让看到我的代码 代码1: (eqv? 'lambda 'quote) 回报#f 代码2: (case 'lambda ('quote "equal") (else "not equal")) 返回"not equal"但生成警告;;; <stdin>:17:0: warning: duplicate datum quote in clause ((quote quote) "equal")

    3热度

    1回答

    我想看看r7rs大的状态,但我在方案报告页面等找不到任何信息 ,只是2013年的一次演讲。我搜索了谷歌,但没有成功。 它还活着吗? 我在哪里可以找到信息? 什么是暂定日期? 目前进展如何? 感谢。

    3热度

    1回答

    我如何使用Guile使https请求?我让普通http请求使用web client (http-get "http://example.com" #:streaming? #t) 当我试图让https请求相同的方式,不过,我得到的 400 The plain HTTP request was sent to HTTPS port 错误。

    1热度

    1回答

    我需要将函数应用于所有元素,但列表中的最后一个。基本上,我写了一种玩具编译器的,所以给出的算术项是这样的: (+ 1 10) 我想获得像 Plus(1, 10) 我设法得到如下: Plus(1, 10 ,) 通过使用地图功能: (string-append "Plus (" (fold-right string-append "" (map (

    3热度

    1回答

    问题在标题中描述,基本上我想从scheme执行命令行,让我们说'ls'并获取输出。所以我的问题是: 这可能吗? 如何? 非常感谢! 顺便说一句,我用Guille。

    1热度

    1回答

    (show-data 'YHOO :config 'my-config) 我看到一些方案代码(狡诈)像上面的线,并感到困惑与结肠语法:config。 这是什么样的语言特征?它是Scheme的一个内在特征,还是专门为Guile lib设计的?它是如何工作的?我一直在网上搜索,但仍然没有发现。谢谢。

    0热度

    1回答

    目前,我有以下ALIST: (define globals '((objects test))) 其变量的名称存储在另一个ALIST: (define test '((loc globals) (other properties))) 我想轻松地检索全局变量中的对象列表。我第一次尝试这个代码。 (assoc 'objects (cadr (assoc 'loc