📄 frame.java
字号:
package Frame;import Temp.*;import java.util.Hashtable;public abstract class Frame { abstract public Frame newFrame(Label name, Util.BoolList formals); public Label name; public AccessList formals; public Hashtable funz_ext; // frame pointer (registro che punta al frame pointer) abstract public Temp FP(); // return value (registro per il valore restituito) abstract public Temp RV(); abstract public int wordSize(); abstract public Tree.Stm procEntryExit1(Tree.Stm body); abstract public String string(Label label , String value); abstract public Tree.Exp externalCall(String func, Tree.ExpList args); abstract public Access allocLocal(boolean escape); // per la gestione delle funzioni di libreria abstract public void put_lib_f(String stringa,Label label);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -