-
Onde implementar: https://github.com/DesignLiquido/delegua/tree/principal/fontes/analisador-semantico/dialetos
Rotinas mínimas para recompensa:
- Reatribuição de constante;
- Constante/variável…
-
Onde implementar: https://github.com/DesignLiquido/delegua/tree/principal/fontes/analisador-semantico/dialetos
Rotinas mínimas para recompensa:
- Reatribuição de constante;
- Constante/variável…
-
Se eu passar apenas um parâmetro no método `encaixar()` nenhum elemento é removido.
```
var elementos = ['Oscilador', 'Circuito', 'Modulador', 'Refrigerador']
var elementosRemovidos = elementos…
-
Se eu executo `escreva()` vazio ocorre isso:
![image](https://github.com/DesignLiquido/delegua/assets/93893533/ba5bb634-fc89-41ff-9280-83da6beccfec)
-
https://github.com/DesignLiquido/delegua/issues/423#issuecomment-1880288304
-
Algumas funções do visualg estão somente aceitando um valor inteiro porem em alguns casos pode ser que venha um objeto com a propriedade valor, algumas funções ainda não possuem essa validacao
-
-
Referência: https://www.clubedohardware.com.br/forums/topic/1401189-gerar-numero-aleatorio-no-visualg-de-0-a-5/
```
algoritmo "aleatorio"
var
mes1, mes2 :inteiro
inicio
escreval("Digit…
-
-
Exemplo:
```ts
it('Método substituir()', async () => {
const retornoLexador = lexador.mapear([
"var str = \"olá mundo, olá universo\";",
"var novaStr = str.substituir(||/olá…