BSL编程语言简介
0. 选择编程语言
如果你第一次使用DrRacket,打开后需要选择Beginning Student Language (BSL)
Language -> Choose Language (或直接按Ctrl + L),看到如下洁面后选择Beginning Student,点击OK
定义区【Definition Area】—写代码的地方
互动区【Interactive Area】 — 代码结果输出的地方
1. 写简单的表达式(Expression)
让我们从最简单的四则运算开始【所有BSL表达式都必须在()
中】
(+ 3 4)
点击右上角的运行按钮,互动区将显示7
。其中,+
是运算符(operator),3
和4
操作数(operand)。BSL使用前缀表示法,即把运算符放在前面,操作数放在后面。这与函数f(x)的表达方法相同,也保持了一致性,但与3+4的表达方法略有不同。即使是简单的表达式,如果将多个数字相加,只需要写1次加号:
(+ 3 3 1) ; + can add more than