小编yak*_*aku的帖子

在鸡方案中创建数据库

我想问是否可以在鸡方案中创建数据库;与此类似的东西:

http://www.gigamonkeys.com/book/practical-a-simple-database.html

如果是,那么我必须阅读/搜索哪些谓词?我应该用鸡蛋吗?在鸡维基中,我进行了搜索,但没有找到我搜索的内容。在方案中实现类似上述的东西是不可能的还是以完全不同的方式完成?

lisp scheme chicken-scheme

5
推荐指数
1
解决办法
545
查看次数

将数据写入方案中的非现有文件(通过程序创建后)

我已经制作了一个简单的程序来将文本写入现有文件:

;; 写入现有文件

(define write-to-a-file
  (lambda (path txt)
    (call-with-output-file path
      (lambda (output-port)
        (write txt output-port)))))
Run Code Online (Sandbox Code Playgroud)

但我想修改它,以便,如果该文件不存在,则应该创建它.如果文件存在,那么它应该写入文件而不删除文件的先前内容.我正在写鸡计划.有任何想法吗?

lisp scheme chicken-scheme

2
推荐指数
1
解决办法
426
查看次数

标签 统计

chicken-scheme ×2

lisp ×2

scheme ×2