Skip to content
This repository was archived by the owner on Oct 23, 2018. It is now read-only.

Latest commit

 

History

History
executable file
·
31 lines (20 loc) · 564 Bytes

README.md

File metadata and controls

executable file
·
31 lines (20 loc) · 564 Bytes

DefusCompiler

Defus é um compilador da linguagem C que identifica algumas más técnicas de programação. Abaixo está descrito qual o escopo abordado, tanto nas técnicas, como na linguagem C.

Escopo

Técnicas abordadas:

  • Ausência de Comentários no código
  • Variáveis não inicializadas
  • Variáveis não utilizadas
  • Nomes significativos de variáveis

linguagem C:

  • Atribuições
  • Operações
  • Bibliotecas
  • If/Else
  • Funções

Compilando

Para utilizar o compilador, execute os comandos:

make clean

make

./defus nomeDoSeuarquivo.c