以图文搭配的形式向您简要介绍Racket编程。这些例子很有趣,也很有启发作用,即使你不打算深入下去也值得一看。毕竟,一图胜千言,至少是五百句“hello world”。
我们假设你用DrRacket来运行这些例子,这是了解这门语言的概貌和环境的最好途径,虽然你也可以时不时地用用Emacs,vi,或是别的编辑器。
1、准备
下载Racket,安装,启动DrRacket。
2、设置
我们先要加载一些能生成图片的函数库才能开始画图。把下面这句复制到DrRacket顶部的窗口,即定义区:
#lang slideshow
点击Run按钮,你会发现插入符跳入了下面的窗口,即交互区。
如果你以前用过DrRacket,你还要先将DrRacket重置为“使用源码中声明的语言”,可以在Laguage菜单下的Choose Language中找到。
3、开始
在交互窗口敲入一个表达式,回车,DrRacket就会执行这个表达式,然后打印出结果。表达式可以是值,比如数字5或者字符串“art gallery”:
也可以是一个函数调用。调用的格式是:左圆括号,函数名,参数,右圆括号。像这样: