?? 分析說明.txt
字號:
WF.dat(文法分析過程) sys.dat(四元式)中的簡單代號:
字符: 代表的關鍵字:
a -> if
e -> else
w -> while
f -> for
t -> int
b -> double
r -> char
v -> void
g -> get
p -> put
n -> return
i -> 所有數字
j -> 單個字符 例:'a','#'--
d -> 所有標識符(包括變量和函數名)
0 -> ++,-- (不支持)
1 -> +=
2 -> -=
3 -> *=
4 -> /=
5 -> &&
6 -> ||
7 -> !=
8 -> ==
x -> >=
y -> <=
sys.dat文件內容解析:(n,n1,n2 代表任意正整數)
1。最前面有數字序列說明
2。普通數字代表是原文件中的常量
例:=,a,2,[n](把 2 付值給 a 并把 a 的內容保存)
式中的 2
3。中括號中的數字代表保存到的數組的下標
例:+,a,2,[n](a 加 2 并把結果保存)
式中的 [n] 表示保存到數組下標為 n 的位置
4。0,a,[-1],[n]
表示把 a 保存到數組下標為 n 的位置 .第三個數[-1]無效
5。p,[-1],[-1],[n]
表示把數組中下標為 n 位置的數 輸出,[-1]未定義數
6。G,0,0,n
表示無條件跳轉到 序列 n 處 0無效數
7。G,n1,n2,[n]
表示判斷[n]是否是真值(0為假,非0為真)
真:跳到序列 n1
假:跳到序列 n2
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -