vibrato-team / vibrato-programming-language

An imperative programming language based on music theory.
BSD 3-Clause "New" or "Revised" License
5 stars 1 forks source link

Casteo implicito en el pase de parametros #41

Closed gustavoaca1997 closed 4 years ago

gustavoaca1997 commented 4 years ago

Además de chequear el tipo de los parametros que se le pasan a la llamada de una función, implementa el casteo implicito e inserta en el AST la expresion de casteo explicito. Puedes guiarte por lo que hice con las operaciones aritmeticas.

Además debes hacer los mismo para los literales de Registros y Tipos Primitivos.