Skip to content

DanielAraldiEDU/gals-interpreter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GALS Interpreter

wakatime

Este projeto tem como intuito realizar os cálculos matemáticos das seguintes operações:

  1. Soma (+)
  2. Subtração (-)
  3. Multiplicação (*)
  4. Divisão (/)
  5. Exponenciação (^)
  6. Logaritmo (log)

Observação: Todos os cálculos são realizados na base 2, ou seja, apenas números binários.

Caso queira ver nossas regras de interpretação da linguagem, elas foram feita utilizando o software GALS, para acessá-las você deve executar o arquivo main.jar ou usar o site Web GALS, e importar o arquivo interpreter.gals para dentro do software. Para encontrar os arquivos, basta clicar aqui na pasta .github na raiz do projeto!

Este trabalho foi realizado por Daniel Sansão Araldi e Arthur Moser, durante a disciplica de Linguagens Formais e Autômatos lecionada pelo professor Alex Luciano Roesler Rese.

About

Uma aplicação feita a partir da análise Léxica e Semântica de GALS.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages