下载后可任意编辑城市学院编译原理实验指导书12024 年 4 月 19 日《 编 译 原 理 》 实 验 指 导 书适 用 实 验 课 时 : 30适 用 对 象 : 城 市 学 院 计 算 机 系下载后可任意编辑实 验 目 的 和 内 容编 译 原 理 实 验 的 目 的 是 使 学 生 将 编译 理 论 运 用 到 实 际 当 中 , 实 现 一 个 简单 语 言 集 的 词 法 分 析 程 序 、 语 法 分 析程 序 和 简 单 语 义 处 理 程 序 , 验 证 实 际编 译 系 统 的 实 现 方 法 , 并 加 深 对 编 译理 论 的 认 识 。基 本 实 验 分 为 三 个 部 分 , 实 验 一 识别 无 符 号 数 的 词 法 分 析 器 设 计 实 现 、实 验 二 无 符 号 数 的 算 术 四 则 运 算 LR 语法 分 析 器 设 计 实 现 , 实 验 三 是 无 符 号数 的 算 术 四 则 运 算 语 义 处 理 程 序 实 现 ,总 的 实 验 学 时 为 30 课 时 。 要 求 每 个 学生 独 立 完 成 所 有 实 验 要 求 。每 部 分 基 本 实 验 还 包 括 若 干 扩 展 实32024 年 4 月 19 日下载后可任意编辑验 , 供 编 程 能 力 较 强 的 学 生 自 愿 进 行 。42024 年 4 月 19 日下载后可任意编辑实 验 一 词 法 分 析 程 序 实 现一 、 实 验 目 的 与 要 求经 过 编 写 和 调 试 一 个 词 法 分 析 程 序 ,掌 握 在 对 程 序 设 计 语 言 的 源 程 序 进 行扫 描 的 过 程 中 , 将 字 符 形 式 的 源 程 序流 转 化 为 一 个 由 各 类 单 词 符 号 组 成 的流 的 词 法 分 析 方 法 。二 、 实 验 内 容选 取 无 符 号 数 的 算 术 四 则 运 算 中 的各 类 单 词 为 识 别 对 象 , 要 求 将 其 中 的各 个 单 词 识 别 出 来 。输 入 : 由 无 符 号 数 和 + , - , * , /, ( , ) 构 成 的 算 术 表 示 式 , 如 1.5E+2 - 100 。输 出 : 对 识 别 出 的 每 一 单 词 均 单 行 输出 其 类 别 码 ( 无 符 号 数 的 值 暂 不 要 求计 算 ) 。52024 年 4 ...