- file.c
- datadef.c
- datamanip.c
- main.c
-
file.cの説明
file.cはファイル操作を行うモジュールである。ファイルの新規作成や削除を行う。 -
datadef.cの説明
detadef.cはデータの定義を行うモジュールである。フィールドの情報を定義する。 -
detamanip.cの説明
detamanip.cはデータの操作を行うモジュールである。データの挿入や削除を行う。 -
main.cの説明
main.cはメイン関数をのせたモジュールで、残り3つのモジュールの中の関数を呼び出して 実行する。簡単な字句解析、構文解析を行っている。
- SQL文を入力するとその入力に対して操作を行うプログラムである。
- 使用できるコマンドはcreate, drop, insert, select, deleteである。それぞれのコマンドを入力すると、そのコマンドに合わせたファイル入出力を行う。