Skip to content

Interpretador para a linguagem Mineiro escrita em Python 3.

License

Notifications You must be signed in to change notification settings

JohnnyRei/Mineiro-Language

Repository files navigation

Mineiro Language 🧀

Descrição

A linguagem Mineiro é uma linguagem de programação minimalista, inspirada na cultura e no jeito de falar dos mineiros. Ela foi projetada para ser simples e fácil de aprender, permitindo que você escreva código de forma descontraída e divertida.

Primeiro Arquivo mineiro.trem

Para começar a escrever em Mineiro, você precisará criar um arquivo com a extensão .trem🚂. Vamos criar um arquivo chamado mineiro.trem para ilustrar os conceitos básicos da linguagem. Abra seu editor de texto favorito e crie um arquivo chamado mineiro.trem.

No arquivo mineiro.trem, insira o seguinte código:

UAI("Uai! o trem funciona!")

Este é um exemplo simples de código em Mineiro que imprime "Uai! o trem funciona!" na tela. Você pode substituir o conteúdo entre as aspas para exibir qualquer mensagem que desejar.

Executando o Mineiro diretamente do Interpretador

Para rodar um programa em Mineiro, você precisa de um interpretador. Você pode executar o interpretador Mineiro usando o seguinte comando Python no terminal:

python treminal.py

Este comando iniciará o interpretador Mineiro, permitindo que você execute seu código.

Executando Seu Arquivo mineiro.trem

Agora que você tem o interpretador Mineiro em execução, você pode executar seu arquivo mineiro.trem. Para fazer isso, utilize o seguinte comando dentro do interpretador Mineiro:

Queijo> RUN("mineiro.trem")

Isso instruirá o interpretador Mineiro a carregar e executar o conteúdo do arquivo mineiro.trem. Você verá a saída do programa, que neste caso será a mensagem "Uai! o trem funciona!" impressa na tela.

Tabela de Tradução

Aqui está uma tabela de tradução das palavras-chave e funções mais comuns da linguagem Python para suas equivalentes em Mineiro:

Python Mineiro Descrição
null NU Valor nulo (similar a None em Python)
False PAIA Valor booleano falso
True TREM Valor booleano verdadeiro
print UAI Função de impressão
print_ret UAI_RET Função de impressão com retorno
input FRAGAR Função de entrada de texto
int(input()) FRAGAR_INT Função de entrada de número inteiro

Exemplos de Tradução

Aqui estão alguns exemplos de código Python traduzidos para Mineiro:

Python:

resultado = input("Digite um número: ")
print("Você digitou:", resultado)

Mineiro:

resultado = FRAGAR_INT("Digite um número: ")
UAI_RET("Você digitou:", resultado)

Contribuindo

Se você deseja contribuir para o desenvolvimento da linguagem Mineiro ou relatar problemas, sinta-se à vontade para criar um problema no repositório oficial do Mineiro ou enviar uma solicitação de pull.

Créditos

Divirta-se programando em Mineiro! 🤠

About

Interpretador para a linguagem Mineiro escrita em Python 3.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages