初识SML

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

你可能感兴趣的:(初识SML)