实验结果.txt

来自「一个c++de的词法分析此程序可以通过读一个文本文件来进行词法分析」· 文本 代码 · 共 100 行

TXT
100
字号
[jsj02024@telnet bianyi]$ ./ex4
-----------------------
The source programme:
-----------------------
const a=10;
var b,c;
procedure p;
        var d;
        begin
             d:=20;
             c:=d/a;
             c:=c+b;
        end;
begin
     read (b);
     while b#0 do
     begin
          call p;
          write(2*c);
          read(b);
     end
end.
------------------
After analsying:
------------------
标识符:
BSF[0]= a
BSF[1]= b
BSF[2]= c
BSF[3]= p
BSF[4]= d
BSF[5]= d
BSF[6]= c
BSF[7]= d
BSF[8]= a
BSF[9]= c
BSF[10]= c
BSF[11]= b
BSF[12]= b
BSF[13]= b
BSF[14]= p
BSF[15]= c
BSF[16]= b
 
数字:
NUM[0]= 10
NUM[1]= 20
NUM[2]= 0
NUM[3]= 2
 
保留字:
BLZ[0]= const
BLZ[1]= var
BLZ[2]= procedure
BLZ[3]= var
BLZ[4]= begin
BLZ[5]= end
BLZ[6]= begin
BLZ[7]= read
BLZ[8]= while
BLZ[9]= do
BLZ[10]= begin
BLZ[11]= call
BLZ[12]= write
BLZ[13]= read
BLZ[14]= end
BLZ[15]= end
 
运算符:
YSF[0]= =
YSF[1]= :=
YSF[2]= :=
YSF[3]= /
YSF[4]= :=
YSF[5]= +
YSF[6]= #
YSF[7]= *
 
界符:
JF[0]= ;
JF[1]= ,
JF[2]= ;
JF[3]= ;
JF[4]= ;
JF[5]= ;
JF[6]= ;
JF[7]= ;
JF[8]= ;
JF[9]= (
JF[10]= )
JF[11]= ;
JF[12]= ;
JF[13]= (
JF[14]= )
JF[15]= ;
JF[16]= (
JF[17]= )
JF[18]= ;
JF[19]= .

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?