/[smarc]/smarc/src/spasm/spasm.y
ViewVC logotype

Diff of /smarc/src/spasm/spasm.y

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by batonik, Wed Jan 1 21:22:55 2003 UTC revision 1.6 by batonik, Thu Jan 2 13:55:58 2003 UTC
# Line 180  wyrazenie:     ETYKIETA Line 180  wyrazenie:     ETYKIETA
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                                  }                                  }
# Line 251  liczba:                LICZBA Line 249  liczba:                LICZBA
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

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26