由于编译工程课程的需要,近期开始学习并使用SML(Standard ML)。
SML是一种函数式语言(),与C语言有很大的差别,至少语法上是这样。所以开始学习的时候非常不适应,连一个非常简单的函数都很难实现。先根据最近的使用,简单的介绍一下吧。
SML分为两个部分:核心语言和模块语言。核心语言包括基本类型、操作、函数、自定义类型的声明等等,模块语言则是为了将程序分离,即模块化。
初识SML
最新推荐文章于 2022-09-14 20:35:26 发布
由于编译工程课程的需要,近期开始学习并使用SML(Standard ML)。
SML是一种函数式语言(),与C语言有很大的差别,至少语法上是这样。所以开始学习的时候非常不适应,连一个非常简单的函数都很难实现。先根据最近的使用,简单的介绍一下吧。
SML分为两个部分:核心语言和模块语言。核心语言包括基本类型、操作、函数、自定义类型的声明等等,模块语言则是为了将程序分离,即模块化。