请输入您要查询的百科知识:

 

词条 clean语言
释义

Concurrent Clean,简称Clean,是纯函数式程序设计语言,它和Haskell有很多相似之处。Clean是用C写成的。

Clean程式很容易跨平台,在大部分情况下,要转移到另一个平台只需在那里重新编译一次即可,不用改动源代码。

Hello World 程序

一个在屏幕上打印 "Hello World!" 的程序:

module hello

Start :: String

Start = "Hello, world!"

第一行module hello,告诉编译器这个模组(或一个project的部份)叫“hello”。除非你改变了这一行,否则它必须储存于一个叫hello.icl的档案。之后的一行,Start :: String,表示这个变量Start的type是String。最后一行表示这个变量是“Hello, world!”。因为这里无指定用GUI,所以这句“Hello, world!”会显示在控制台(console)之中。

荷兰的尼兹梅根大学制作和维护Clean。而Clean的IDE则由一所叫Hilt的公司制作。它可运行于Windows,Macintosh,Solaris和Linux。Clean使用GNU宽通用公共许可证,但如果你付出495欧元,就可以不依LGPL来使用Clean。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/4/2 20:26:35