本人新手,一道编译实验题不懂,请教高手

lxzi 2005-12-12 09:41:44
(1)实验内容:对形如下列的常量说明进行处理:
Const
m=100;
a=1.26;
ch=‘good’;
b=true;
(2)要求:
i>从键盘上输入常量说明(包括整型、实型、字符型和布尔型),最后以“*”号结束;
ii>处理各常量说明,计算各常量的值和类型;
iii>输出各常量名、常量的值和类型。

本人delphi新手,想学习一下编译的过程,一本教材有此实验题,但是我不会,想向高手请教一下怎么用delphi编写,少走弯路,多谢多谢!
...全文
134 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qizhanfeng 2005-12-13
  • 打赏
  • 举报
回复
学习
cccbbbz_cn 2005-12-13
  • 打赏
  • 举报
回复
没有明白具体的意思,是要用编译实现吗?

luxuewei5214 2005-12-13
  • 打赏
  • 举报
回复
得看编译原理阿,本人不甚了解
  • 打赏
  • 举报
回复
这个就是词法分析,用LEX就可以生成解析程序。
至于想知道LEX怎么生成解析程序的,就需要看书,还有LEX的源代码了(C和Pascal的都能找到)。
这是其中之一:
http://www.vpascal.com/e107_files/downloads/tply41.zip

16,742

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧