Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/matheus-hrm/bnl-interpreter

Interpretador em Scheme
https://github.com/matheus-hrm/bnl-interpreter

racket scheme scheme-interpreter

Last synced: 1 day ago
JSON representation

Interpretador em Scheme

Awesome Lists containing this project

README

        

## Interpretador implementado em Scheme (Racket)

Este é um interpretador escrito no dialeto racket de uma linguagem de programação fictícia criada pelo Prof. Bruno Silvestre da UFG, apelidada de BNL (Bruno's NoSense Language).

### Descrição da linguagem

>A linguagem é baseada na definição de funções.

A função "main" é onde o programa começa.

- A linguagem possui **valores**, **variáveis** e **parâmetros**,
- Estruturas Condicionais
- Atribuições simples || com expressão || com chamada de função
- Funções *Built-in* como print() e read()