/cyshell

šŸ Uma aplicaĆ§Ć£o desenvolvida para a disciplina de Estruturas de Dados da UFES que simula o shell do Python em C para avaliaĆ§Ć£o e cĆ”lculo de expressƵes numĆ©ricas

Primary LanguageCMIT LicenseMIT

cyshell

Uma aplicaĆ§Ć£o que simula o shell do Python, em C, para avaliaĆ§Ć£o de expressƵes numĆ©ricas desenvolvida para a disciplina de Estruturas de Dados da UFES

ExecuĆ§Ć£o

Modo interativo

$ make && make run

Use quit para sair do modo interativo

Modo interativo com exibiĆ§Ć£o da expressĆ£o pĆ³s-fixa

$ make && make run args=-e

Calcular expressƵes de um arquivo

$ make && make run args="-s ../test/expressoes.txt"

Calcular expressƵes de um arquivo e exibir a pĆ³s-fixa

$ make && make run args="-e -s ../test/expressoes.txt"

Checar memory leaks

$ make && make memcheck

Limpar arquivos .o

$ make clean

OS Suporte

Linux

Autor

Mateus Almeida

LicenƧa

This project is licensed under the MIT License.