BraulioVM / pl

0 stars 0 forks source link

Comprobar unicidad de parámetros en la declaración de procedimientos #16

Closed namasme closed 6 years ago

namasme commented 6 years ago

No tengo claro si el guion especifica el comportamiento esperado en caso de declarar dos parámetros con el mismo nombre, e.g.:

procedimiento foo(entero a, entero b, caracter a){}

Imagino que esto debería producir un error semántico por redeclaración de parámetro (incluso aunque el tipo no hubiera cambiado). Actualmente los parámetros se insertan en la tabla sin ninguna comprobación.