Closed ezequielPereyra closed 2 years ago
Pasa lo mismo con las clases:
Sobre cómo debería ser, eso lo charlamos mucho al hacer el REPL original. Cómo se ven en consola los objetos en una materia inicial de programación es uuultra importante. Por una cuestión de que no quiero agregar aún más cambios al lenguaje, y que además tengo un poco de miedo de las consecuencias pedagógicas, yo haría que los toString() de objetos nombrados, objetos anónimos e instancias de clase sean iguales a los de Wollok XText. Y en ppio en inglés, después vemos de agregar internationalization como tiene Wollok XText.
Esto lo estamos discutiendo acá, discusión de donde va a salir algo más cerradito y coherente con suerte: https://github.com/uqbar-project/wollok-language/issues/140
Si en xtext hacemos
pepita.toString()
nos devuelve "pepita" (el nombre del objeto).Pero si lo hacemos en wollok-ts, nos devuelve el FQN.
Habría que ver con qué versión nos queremos quedar y agregar los sanity tests correspondientes a wollok-language.