必威电竞|足球世界杯竞猜平台

clean語言
來源:互聯網

Concurrent Clean,簡稱Clean,是純函數式程序設計語言,它和Haskell有很多相似之處。Clean是用C寫成的。 Clean程式很容易跨平臺,在大部分情況下,要轉移到另一個平臺只需在那里重新編譯一次即可,不用改動源代碼。

Hello World 程序

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

模組 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,麥金塔Solaris系統Linux。Clean使用GNU寬通用公共許可證,但如果你付出495歐元,就可以不依LGPL來使用Clean。

參考資料 >

生活家百科家居網