11.07.2015 Views

Compiladores: PASCALjr - WWW2 - Udesc

Compiladores: PASCALjr - WWW2 - Udesc

Compiladores: PASCALjr - WWW2 - Udesc

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TermoLog’ → OpRelacMaiorIgual FatorLog{ Gerar código para FatorLog; Geracod(CPMA); }TermoLog’ → OpRelacIgual FatorLog{ Gerar código para FatorLog; Geracod(CPIG); }TermoLog’ → OpRelacDifer FatorLog{ Gerar código para FatorLog; Geracod(CDIF); }TermoLog’ → ε{}FatorLog → ExprAr{ Gerar código para ExprAr; }FatorLog → OpLogNeg Expr{ Gerar código para Expr; Geracod(NEGA); }FatorLog → prTrue{ Geracod(CRCT true l); }FatorLog → prFalse{ Geracod(CRCT false l); }ExprAr → TermoAr ExprAr’{ Gerar código para TermoAr; Gerar código para ExprAr’; }ExprAr’ → OpAdic TermoAr ExprAr’{ Gerar código para TermoAr; Geracod(SOMA);Gerar código para ExprAr’; }ExprAr’ → OpSubt TermoAr ExprAr’{ Gerar código para TermoAr; Geracod(SUBT);Gerar código para ExprAr’; }ExprAr’ → ε{}TermoAr → FatorAr TermoAr’{ Gerar código para FatorAr; Gerar código para TermoAr’; }TermoAr’ → OpMult FatorAr TermoAr’{ Gerar código para FatorAr; Geracod(MULT);Gerar código para TermoAr’; }TermoAr’ → OpDivi FatorAr TermoAr’{ Gerar código para FatorAr; Geracod(DIVI);Gerar código para TermoAr’; }83

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!