Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sanitización nombres #91

Closed
asanzo opened this issue Nov 3, 2017 · 7 comments
Closed

Sanitización nombres #91

asanzo opened this issue Nov 3, 2017 · 7 comments

Comments

@asanzo
Copy link

asanzo commented Nov 3, 2017

No description provided.

@asanzo asanzo added the ready label Nov 3, 2017
asanzo added a commit that referenced this issue Nov 6, 2017
…miento, que se impriman al código Gobstones, y que además sanitize todos los demás caracteres #91
@asanzo
Copy link
Author

asanzo commented Nov 6, 2017

Implementé esto:

nanaras

Escupe:

procedure ÑáñarasEnElOccipucio() {
}

program {
  ÑáñarasEnElOccipucio()
}

También agregué ese chequeo a los parámetros de las funciones y procedimientos, sucede lo mismo.

Y también a la asignación, y de yapa te hice la modificación de los parámetros, @fidel-ml :

asignacion

Escupe:

program {
  color := Rojo
  Dirección_linda := Este
  Poner(color)
  Sacar(color)
  Mover(Dirección_linda)
}

Cerrame este issue si te parece que con esto estamos para diciembre, respecto de la sanitización.

@asanzo
Copy link
Author

asanzo commented Nov 6, 2017

Me faltó testear las variables.

@rodri042 esto se integra en la 0.5.11

@fidel-ml se puede probar en https://program-ar.github.io/gs-element-blockly/

@fidel-ml
Copy link

fidel-ml commented Nov 6, 2017 via email

@asanzo
Copy link
Author

asanzo commented Nov 7, 2017

¿También en el nombre del bloque?

@fidel-ml
Copy link

fidel-ml commented Nov 7, 2017 via email

@asanzo
Copy link
Author

asanzo commented Nov 7, 2017

Arreglado en 0.5.12

seleccion_012

escupe:

program {
  pasaACamel := pasaACamel + 1
}

A lo que me refería, Fidel, es a que si le tengo que obligar a escribir con minúscula a quien escrible el nombre del bloque. Como se ve arriba, decidí que no.

@fidel-ml
Copy link

fidel-ml commented Nov 7, 2017 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants