Releases: humbertocsjr/hcipc
v0.0.8-alpha
Correções diversas, agora com pacote NuGet (HCPseudoCodigo) para uso do interpretador embarcado em outros projetos
v0.0.6-alpha
Implementado Função e Procedimento e correção de Bugs
v0.0.5-alpha
Corrigido erro na interpretação de números longos
Criado implementação do ENQUANTO e do REPITA ATE
v0.0.4-alpha
Implementação do comando SE
v0.0.3-alpha
Criação de um Ambiente simples de Desenvolvimento, requer Gtk.Net + Mono para funcionar
v0.0.2-alpha
Nova versão, código aprimorado com melhor exibição de erros ao executar o código
Testado:
- Declaração de variáveis inteiras
- Calculo matemático simples em atribuições de valor
- Atribuições usando := ou <-
- Comando "Escreva" com múltiplos argumentos
- Calculo matemático dentro de argumentos de chamadas, por exemplo chamada do "Escreva"
- Declaração e atribuição de variáveis de texto e números reais
- Comando "Leia"
v0.0.1-alpha
Versão inicial, compilador com o Visual Studio for Mac, não testado a execução em Windows ou Linux, mas por não utilizar nenhuma biblioteca externa ao núcleo do .Net em teoria é compatível com quaisquer sistema operacional com o .Net ou Mono instalados.
Executa o código que contiver no arquivo teste.hcp
Testado:
- Declaração de variáveis inteiras
- Calculo matemático simples em atribuições de valor
- Atribuições usando := ou <-
- Comando "Escreva" com múltiplos argumentos, usando valores numéricos, textos entre aspas e variáveis numéricas
Não testado mas teóricamente possível:
- Calculo matemático dentro de argumentos de chamadas, por exemplo chamada do "Escreva"
- Declaração e atribuição de variáveis de texto e números reais