34 |
#define stapel_code 1 |
#define stapel_code 1 |
35 |
#define push_code 2 |
#define push_code 2 |
36 |
#define mal_code 5 |
#define mal_code 5 |
37 |
#define mal_code_relativ 6 |
#define mal_code_fremd 6 |
38 |
#define nop_code 7 |
#define nop_code 7 |
39 |
#define folge_code 8 |
#define folge_code 8 |
40 |
#define buchstabe_code 9 |
#define buchstabe_code 9 |
95 |
class Variable; |
class Variable; |
96 |
class Blop; |
class Blop; |
97 |
class DefKnoten; |
class DefKnoten; |
98 |
|
class Ort; |
99 |
|
|
100 |
/** Ein Cual-Code-Baum. Diese Bäume werden beim Parsen der ld-Dateien |
/** Ein Cual-Code-Baum. Diese Bäume werden beim Parsen der ld-Dateien |
101 |
erzeugt und dann erst mal in Knoten abgespeichert. Wenn ein Level |
erzeugt und dann erst mal in Knoten abgespeichert. Wenn ein Level |
127 |
int mZahl2; |
int mZahl2; |
128 |
int mZahl3; |
int mZahl3; |
129 |
__String mString; |
__String mString; |
130 |
|
Ort * mOrt; |
131 |
|
|
132 |
|
|
133 |
public: |
public: |
155 |
|
|
156 |
Code(STDPAR, Code * f1, Code * f2, Variable * v1); |
Code(STDPAR, Code * f1, Code * f2, Variable * v1); |
157 |
|
|
158 |
|
Code(STDPAR, Ort * ort, int zahl = 0); |
159 |
|
|
160 |
Code(STDPAR, __String str); |
Code(STDPAR, __String str); |
161 |
|
|
162 |
#undef STDPAR |
#undef STDPAR |