上传者: 26759093
|
上传时间: 2021-09-15 20:44:33
|
文件大小: 2.05MB
|
文件类型: PDF
2.1 下列每种语言的输入字母表是什么?
(a)Pascal
(b)C
(c)Java
(d)Ada
2.2 在下面的各段程序中,按序列出所有的记号,并给每个记号以合理的属性值。
(a)Pascal
functionmax(i,j:integer):integer;
{returnmaximumofintegeriandj}
begin
ifi>jthenmax:=i
elsemax:=j
end;
(b)C
longgcd(p,q)
longp,q;
{
if(p%q==0)
/*thenpart*/
returnq;
else
/*elsepart*/
returngcd(q,p%q);
}
2.3 叙述由下列正规式描述的语言。
·63· 第2章 词 法 分 析