CHICKEN Scheme

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(指南)
(项目)
第47行: 第47行:
 
*[https://github.com/bintracker/bintracker Bintracker] A hackable Chiptune Audio Workstation for the 21st Century
 
*[https://github.com/bintracker/bintracker Bintracker] A hackable Chiptune Audio Workstation for the 21st Century
 
*[https://wiki.call-cc.org/eggref/5/spiffy spiffy] A small [[web server]] written in Chicken.
 
*[https://wiki.call-cc.org/eggref/5/spiffy spiffy] A small [[web server]] written in Chicken.
 +
*[https://wiki.call-cc.org/eggref/5/qwiki qwiki] A fast and light-weight wiki.
  
 
==文档==
 
==文档==

2022年1月18日 (二) 08:22的版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 CHICKEN Scheme Thanks, Wikipedia.

CHICKEN Scheme

目录

简介

Chicken 是一个 Scheme 语言的编译器和解释器,能够将 scheme 代码编译成标准 C 代码,采用 BSD 许可证。

口号:a practical and portable scheme system, 一个可移植的实用 Scheme 系统。

功能

(define-module A
  (export pi)
  (define pi 3.1416))
(define-module B
  (export e)
  (define e 2.71828))
(define-module C
  (import A B))
(select-module C)
(* pi e) ⇒ 8.539748448

指南

$ sudo apt install chicken-bin
$ csi
CHICKEN
(c) 2008-2020, The CHICKEN Team
(c) 2000-2007, Felix L. Winkelmann
Version 5.2.0 (rev 317468e4)
linux-unix-gnu-x86-64 [ 64bit dload ptables ]
Type ,? for help.
#;1> (define (twice f) (lambda (x) (f (f x))))
#;2> ((twice (lambda (n) (* n 10))) 3)
300

项目

文档

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱