Chapter 2 本書の構成と執筆状況
本書は以下の部から成ります.
-
1.
第I部: SML#の概要.
-
2.
第II部:SML#のチュートリアル. SML#のインストール方法, SML#の初歩的な使い方, および SML#の拡張機能の概要を,例と共に説明しています. また,関数型言語初学者に向けた, MLプログラミングのための環境のセットアップ方法や, Standard MLの基本機能を用いたMLプログラミングの基本も, 本章に含まれています. 初心者から上級者までを含む全てのSML#ユーザーにとって, この部の内容は有益なはずです. 先頭から順に一気にお読みになることをおすすめします. お急ぎの方は,以下のページにお探しの情報があるかもしれません.
-
•
インストール方法: 第5章.
-
•
smlsharpコマンドの起動モードと起動パラメタ: 第6.5節.
-
•
SML#開発チームと連絡先情報: 第3.3節.
-
•
SML#の名前について: 第3.2節.
-
•
SML#ホームページ: https://smlsharp.github.io/
-
•
SML# Document in English: https://smlsharp.github.io/en/documents/3.7.1/
-
•
-
3.
第III部: SML#言語およびライブラリの参照マニュアル.
SML#言語の構文と意味の定義,および,SML#プログラミングに使 用するStandard ML基本ライブラリとSML#の機能を活用する種々のライブ ラリのAPIと機能の定義を含みます.
-
4.
第IV部: SML#付属のツール群(smllex, smlyacc, smlformatなど) の解説と参照マニュアル.
-
5.
第V部:SML#コンパイラの内部構造. SML#コンパイラの開発や関数型言語のコンパイラの構築方法に興味の ある方を対象に,ソースコードとデータ構造の詳細を記述します.
-
6.
第VI部: 参考文献のリスト.