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.

ListaExpr >→< Expr >< ListaExpr’ >{ Nenhuma Ação Semântica }< ListaExpr’ >→ Virg < Expr >< ListaExpr’ >{ Nenhuma Ação Semântica }< ListaExpr’ >→ ε{ Nenhuma Ação Semântica }< Expr >→< TermoLog >< Expr’ >< Ternario >{< Expr’ > .in =< TermoLog > .out; < Ternario > .in =< Expr’ > .out;< Expr > .tipo =< Ternario > .out; }< Ternario >→ Interrog < Expr > 1 DoisPt < Expr > 2{if(< Ternario > .in ! = Logico)ERRO SEM 3 elseif(< Expr > 1 .T ipo ! = < Expr > 2 .T ipo) ERRO SEM 3 else< Ternario > .out =< Expr > 1 .T ipo}< Ternario >→ ε{< Ternario > .out =< Ternario > .in}< Expr’ >→ OpLogAnd < TermoLog >< Expr’ > 1{< Expr’ > 1 .in = SistemaT ipos[< Expr’ > .in, OpLogAnd, < TermoLog > .out];< Expr’ > .out =< Expr’ > 1 .out}< Expr’ >→ OpLogOr < TermoLog >< Expr’ >{< Expr’ > 1 .in = SistemaT ipos[< Expr’ > .in, OpLogOr, < TermoLog > .out];< Expr’ > .out =< Expr’ > 1 .out}< Expr’ >→ OpLogXor < TermoLog >< Expr’ >{< Expr’ > 1 .in = SistemaT ipos[< Expr’ > .in, OpLogXor, < TermoLog > .out];< Expr’ > .out =< Expr’ > 1 .out}< Expr’ >→ ε{< Expr’ > .out =< Expr’ > .in}< TermoLog >→< FatorLog >< TermoLog’ >{< TermoLog’ > .in =< FatorLog > .out;< TermoLog > .out =< TermoLog’ > .out; }< TermoLog’ >→ OpRelacMaior < FatorLog >{< TermoLog’ > .out = SistemaT ipos[< TermoLog’ > .in, OpRelacMaior,< FatorLog > .out]; }< TermoLog’ >→ OpRelacMenor < FatorLog >{< TermoLog’ > .out = SistemaT ipos[< TermoLog’ > .in, OpRelacMenor,< FatorLog > .out]; }< TermoLog’ >→ OpRelacMenorIgual < FatorLog >{< TermoLog’ > .out = SistemaT ipos[< TermoLog’ > .in, OpRelacMenorIgual,< FatorLog > .out]; }< TermoLog’ >→ OpRelacMaiorIgual < FatorLog >{< TermoLog’ > .out = SistemaT ipos[< TermoLog’ > .in, OpRelacMaiorIgual,< FatorLog > .out]; }54

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

Saved successfully!

Ooh no, something went wrong!