..前段周末下午在家复习EJU数学,写例题的时候无意间居然在答题前写惹一句(#lang = racket)|*´Å`)..但愿下周学校的升段考试做数学部分的时候不会把"设"字随手写成"define"(X。
Racket是什么;
是一种计算机程序设计语言,是Lisp的一种方言,Scheme的衍生物。在两者基础上增加了对象、类型、惰性求值等。同时也是一个程序设计环境,可以让人们设计自己的程序语言。同时自带丰富的第三方库,如web服务器、数据库、GUI、图像处理等。
Racket主要工具;
- Racket,编译器,解释器,运行时系统核心;
- DrRacket,编程环境,IDE;
- Raco,命令行工具;
DrRacket开始使用前;
因为DrRacket适合多种语言的变体以及其它语言,所以首次启动我们先需要告知(或者可以说设置)Dr选择普通Racket变体进行工作。
#lang racket
REPL(读取-计算-输出);
输入表达式回车,答案就会被计算后打印下来。
> "H