Program
Object Hierarchy:
Description:
[ Compact ]
public class Program
public class Program
Namespace: Orc
Package: orc-0.4
Content:
Creation methods:
- public Program ()
- public Program.dss (int size1, int size2, int size3)
Methods:
- public void add_accumulator (int size, owned string name)
- public void add_constant (int size, owned string name)
- public void add_destination (int size, owned string name)
- public void add_parameter (int size, owned string name)
- public void add_source (int size, owned string name)
- public void add_temporary (int size, owned string name)
- public void append (string opcode, int arg0, int arg1, int arg2)
- public void append_ds (string opcode, int arg0, int arg1)
- public void append_ds_str (string opcode, string arg0, string arg1)
- public void append_str (string opcode, string arg0, string arg1, string arg2)
- public CompileResult compile ()
- public int find_var_by_name (string name)
- public string get_asm_code ()
- public unowned string get_name ()
- public void set_2d ()