Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 1.16 KB

README.md

File metadata and controls

18 lines (12 loc) · 1.16 KB

Compilador Infra.

Foco no analisador léxico e sintático

Neste Repositório contém o código fonte do compilador da linguagem Infra e os arquivos relacionados com a linguagem

Introdução

Infra é uma linguagem de programação experimental que obedece o paradígma estruturado e procedural. Possui características de linguagens muito conhecidas como Pascal e SQL (Structured Query Language).
As funcionalidades da nova Linguagem de Programação vão desde a criação e chamada de Procedimentos com ou sem parâmetros, variáveis locais e globais, tipos de dados básicos como inteiros, flutuantes, booleano, caracteres e sequência de caracteres (strings), estruturas de condição e de repetição com desvios ou sem, funções de entrada e saída padrão e de encerramento do programa.
Os seus termos reservados escritos em língua inglesa e são case-insensitive, ou seja não diferencia termos maiúsculas das minúsculas.

Requisitos

       GNU Bison
       Flex (Fast Lexical Analyzer Generator )
       GNU GCC (GNU Compiler Collection)

Contribua!