目录
前言
Programming Languages, Part A是一门堪称经典的计算机课程,由华盛顿大学提供。以此系列blog记录我的学习历程,分享我的学习体会。
一、编程语言及环境
使用ML语言,需要安装:emacs,sml/nj,最后在emacs里下载sml-mode。
具体参考https://www.coursera.org/learn/programming-languages/supplement/mi5oU/part-a-software-installation-and-use-sml-and-emacs,作者十分详细地提供了不同操作系统的安装说明,更是将可能遇到的坑的解决方案也写了。如果英文难懂的话,下方还有安装视频可供参考。
二、关于emacs
1.运行流程
打开命令行(win+r),cmd,输入emacs,回车,显示出emacs界面。
点击第二行的“Emacs Tutorial”,即可看到详细的使用说明。记住比较重要的(C+V翻页,M+V上翻页,C+x C+f新建或打开文件)
新建sml类型的文件,输入:
可以很清楚地看出这是函数定义。保存。我将它保存为“hw0provided.sml”。
然后我们需要编写一个test文件来调用它:
我将此保存为hw0test.sml。
按C+c C+s ,看到下方出现:
回车,在命令行内输入use "hw0test.sml",回车。
总结
坚持学习,坚持更新!