/Compiladores

Linguagem T

Primary LanguagePython

Compiladores

Linguagem T

Cronograma

  • [ x ] Gramatica
  • [ x ] Verificação
  • [ x ] Analisador Léxico
  • [ x ] Analisador Sematico
  • Interpretador

Declaração de Variaveis

  • Inteiro int
  • Real float

Operadores Aritmeticos

  • Mais +
  • Menos -
  • Multiplicação *
  • Divisão ```/``

Operadores Lógicos

  • Menor >
  • Menor <
  • Igual =
  • Menor que <=
  • Maior que >=
  • Diferente !=

Expressão Lógica

  • ( EXPR ARITMETIC ) OP LOGIC ( EXPR ARITMETIC )

Laço de Repetição

while [expr] do
    [stmts]
endWhile

Condição

if [expr] then
    [stmts]
endif