@designliquido/birl
Advanced tools
Comparing version 0.0.1 to 0.1.0
@@ -1,2 +0,2 @@ | ||
import { Atribuir, Binario, Construto, FimPara, Literal, Logico, Super, TipoDe, Unario, Variavel } from '@designliquido/delegua/construtos'; | ||
import { Atribuir, Binario, Comentario, Construto, FimPara, Literal, Logico, Super, TipoDe, Unario, Variavel } from '@designliquido/delegua/construtos'; | ||
import { Bloco, Classe, Const, Continua, Declaracao, Enquanto, Escolha, Escreva, EscrevaMesmaLinha, Expressao, Fazer, FuncaoDeclaracao, Leia, Para, ParaCada, Retorna, Se, Tente, Var } from '@designliquido/delegua/declaracoes'; | ||
@@ -38,2 +38,3 @@ import { EspacoVariaveis } from '@designliquido/delegua/espaco-variaveis'; | ||
constructor(diretorioBase: string, funcaoDeRetorno?: Function, funcaoDeRetornoMesmaLinha?: Function); | ||
visitarDeclaracaoComentario(declaracao: Comentario): Promise<any>; | ||
visitarExpressaoTipoDe(expressao: TipoDe): Promise<any>; | ||
@@ -40,0 +41,0 @@ visitarExpressaoFalhar(expressao: any): Promise<any>; |
@@ -80,2 +80,5 @@ "use strict"; | ||
} | ||
visitarDeclaracaoComentario(declaracao) { | ||
return Promise.resolve(); | ||
} | ||
visitarExpressaoTipoDe(expressao) { | ||
@@ -359,3 +362,3 @@ throw new Error('Método não implementado.'); | ||
try { | ||
return entidadeChamada.chamar(argumentos.map((a) => (a !== null && a.hasOwnProperty('valor') ? a.valor : a)), expressao.entidadeChamada.nome); | ||
return entidadeChamada.chamar(undefined, argumentos.map((a) => (a !== null && a.hasOwnProperty('valor') ? a.valor : a)), expressao.entidadeChamada.simbolo); | ||
} | ||
@@ -362,0 +365,0 @@ catch (erro) { |
{ | ||
"name": "@designliquido/birl", | ||
"description": "Dialeto de BIRL baseado em Delégua e TypeScript", | ||
"version": "0.0.1", | ||
"version": "0.1.0", | ||
"license": "MIT", | ||
@@ -39,4 +39,5 @@ "bugs": { | ||
"dependencies": { | ||
"@designliquido/delegua": "^0.33.12" | ||
"@designliquido/delegua": "^0.34.0", | ||
"lodash": "^4.17.21" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
220637
55
2719
2
+ Addedlodash@^4.17.21
+ Added@designliquido/delegua@0.34.3(transitive)
+ Addedlodash@4.17.21(transitive)
- Removed@designliquido/delegua@0.33.16(transitive)