全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管文库(原现金交易版)
64 0
2025-02-11
编译原理课程设计课程名称
编 译 原 理
题目名称
课 程 设 计
学生学院
计 算 机
学院专业班级
学 号
学生姓名
指导教师
蒋 艳 荣
2015
年12月27日实验要求
课内实验
对PL/0作以下修改扩充:
(1)增加单词:保留字
ELSE
,FOR,TO,DOWNTO,RETURN
运算符 *=,/=,++,--,&,||,!
(2)修改单词:不等号# 改为 <>
(3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。
将原本条件语句 -> if条件 then 语句
改为 条件语句 -> if条件 then 语句 [else 语句]
课程设计
基本内容
(成绩范围:“中”、“及格”或“不及格”)
(1)扩充赋值运算:*= 和 /=
语句-> ident *= 表达式
语句-> ident /= 表达式
扩充语句(Pascal的FOR语句):
①FOR <变量>:=<表达式> TO <表达式> DO <语句>
②FOR <变量>:=<表达式> DOWNTO <表达式> DO <语句>
其中,语句
①的循环变量的步长为2,
语句②的循环变量的步长为-2。
(3) ...
附件列表
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群