Awesome
Linux SQL分析器 v0.5
简介
XDU 本科编译原理大作业,用 C 实现的简单的 Linux SQL 分析器。
功能
在 CLI 下,输入 SQL 语句,可以进行相应数据库的创建与删除,表的创建与删除,数据行的添加、删除与更新,单表查询以及数据库的本地存储。
工具
- 词法分析工具
flex
- 语法分析工具
bison
- C 编译器:
GCC
源文件说明:
sql.lex.l
:SQL词法分析器sql.parsing.y
:SQL语法分析器sql.struct.h
:程序中使用到的数据结构声明和定义以及使用到的函数的声明sql.function.c
:主程序C例程以及函数定义makefile
:SQL分析器的makefile文件README.md
:说明文件
==================