Skip to content

mguinhos/TinyBf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinyBf - A Tiny Brainfuck Interpreter

TinyBf é um interpretador de Brainfuck extremamente leve e simples, escrito em C.

Licença

Este projeto é licenciado sob a licença MIT. Veja LICENSE.md para mais detalhes.

Funcionalidades

  • Interpretador de Brainfuck com suporte a:
  • Operações básicas (+, -, <, >, ., ,)
  • Loops ([, ])
  • Pilha de execução

Compilação e Execução

Para compilar e executar o interpretador, siga os passos abaixo:

  1. Clone o repositório com git clone
  2. Execute make para compilar o projeto
  3. Execute make run para executar o interpretador com um arquivo Brainfuck

Dependências

  • GCC (GNU Compiler Collection) versão 9 ou superior
  • Make versão 4 ou superior

Requisitos

  • Sistema operacional Linux ou similar

Contribuição

Contribuições são bem-vindas! Se você tiver alguma sugestão ou correção, sinta-se à vontade para abrir uma issue ou enviar um pull request.

Comandos do Makefile

  • make: compila o projeto
  • make run: executa o interpretador com um arquivo Brainfuck
  • make clean: remove o arquivo executável

2025 - Marcel Guinhos de Menezes Feitosa

About

Um interpretador minimalista para a linguagem Brainfuck, escrito em C por Marcel Guinhos.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors