资源简介
1、该个词法分析器要求至少能够识别以下几类单词:
a. 关键字:else if int return void while共6个,所有的关键字都是保留字,并且必须是小写;
b. 标识符:识别与C语言词法规定相一致的标识符,通过下列正则表达式定义:ID = letter (letter | digit)*;
c. 常数:NUM=(+ | - |ε)digit digit*(.digit digit* |ε)(e(+ | - |ε) digit digit* |ε),letter = a|..|z|A|..|Z|,digit = 0|..|9,包括整数,如123, -123, +123等;小数,如
代码片段和文件信息
// stdafx.cpp : source file that includes just the standard includes
// 词法分析器.pch will be the pre-compiled header
// stdafx.obj will contain the pre-compiled type information
#include “stdafx.h“
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3627 2010-04-10 11:32 词法分析器\ReadMe.txt
文件 872 2010-04-10 11:37 词法分析器\resource.h
文件 212 2010-04-10 11:32 词法分析器\StdAfx.cpp
文件 1054 2010-04-10 11:32 词法分析器\StdAfx.h
文件 21172 2010-05-05 13:16 词法分析器\词法分析器.aps
文件 1264 2010-05-05 13:20 词法分析器\词法分析器.clw
文件 2077 2010-04-26 18:41 词法分析器\词法分析器.cpp
文件 4245 2010-04-10 11:32 词法分析器\词法分析器.dsp
文件 528 2010-04-10 11:32 词法分析器\词法分析器.dsw
文件 1298 2010-04-10 11:32 词法分析器\词法分析器.h
文件 82944 2010-05-05 13:20 词法分析器\词法分析器.ncb
文件 254 2010-05-05 13:19 词法分析器\词法分析器.plg
文件 5650 2010-04-26 18:49 词法分析器\词法分析器.rc
文件 29553 2010-05-05 13:15 词法分析器\词法分析器Dlg.cpp
文件 1621 2010-04-26 08:32 词法分析器\词法分析器Dlg.h
文件 1078 2010-04-10 11:32 词法分析器\res\词法分析器.ico
文件 402 2010-04-10 11:32 词法分析器\res\词法分析器.rc2
文件 105952 2010-04-10 11:37 词法分析器\Debug\StdAfx.obj
文件 214016 2010-05-05 13:19 词法分析器\Debug\vc60.idb
文件 372736 2010-05-05 13:15 词法分析器\Debug\vc60.pdb
文件 159807 2010-05-05 13:15 词法分析器\Debug\词法分析器.exe
文件 227736 2010-05-05 13:15 词法分析器\Debug\词法分析器.ilk
文件 18277 2010-04-26 18:41 词法分析器\Debug\词法分析器.obj
文件 5494456 2010-04-10 11:37 词法分析器\Debug\词法分析器.pch
文件 443392 2010-05-05 13:15 词法分析器\Debug\词法分析器.pdb
文件 2648 2010-04-26 18:49 词法分析器\Debug\词法分析器.res
文件 153268 2010-05-05 13:15 词法分析器\Debug\词法分析器Dlg.obj
文件 53760 2010-05-05 13:20 词法分析器\词法分析器.opt
目录 0 2010-05-05 13:16 词法分析器\res
目录 0 2010-05-05 13:16 词法分析器\Debug
............此处省略4个文件信息
- 上一篇:c语言实现蚁群算法 核心+注释
- 下一篇:小型pascal子集编译器 设计报告
评论
共有 条评论