| 180 |
|
|
| 181 |
if (typ == ETYK_DANYCH) |
if (typ == ETYK_DANYCH) |
| 182 |
{ |
{ |
|
//ALIGN |
|
|
DaneAlign(wyrownanieAdresow); |
|
| 183 |
tmp = ZnajdzEtykieteDanych($1); |
tmp = ZnajdzEtykieteDanych($1); |
| 184 |
adres = daneOffset; |
adres = daneOffset; |
| 185 |
} |
} |
| 249 |
} |
} |
| 250 |
| CIAG_ALNUM |
| CIAG_ALNUM |
| 251 |
{ /* stała */ |
{ /* stała */ |
| 252 |
Lista *stala = ZnajdzEtykieteStalej($1); |
Lista *etyk, *eStala = ZnajdzEtykieteStalej($1), |
| 253 |
|
*eDane = ZnajdzEtykieteDanych($1); |
| 254 |
|
|
| 255 |
if (!stala) |
etyk = (eStala)?eStala:eDane; |
| 256 |
|
|
| 257 |
|
if (!etyk) |
| 258 |
{ |
{ |
| 259 |
yyerror(E_NOCONST); |
yyerror(E_NOCONST); |
| 260 |
YYABORT; |
YYABORT; |
| 261 |
} |
} |
| 262 |
else |
else |
| 263 |
$$ = stala->adres; |
$$ = etyk->adres; |
| 264 |
} |
} |
| 265 |
|
|
| 266 |
|
|
| 267 |
|
|
| 268 |
; |
; |
| 269 |
|
|
| 270 |
wyr2: dyrektywa |
wyr2: dyrektywa |