Donar $20 Donar $50 Donar $100 Donar mensualmente
 


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
problemas con sintaxis :(
Autor Mensaje
dash Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional La Plata

Mensajes: 2
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: May 2011
Mensaje: #1
problemas con sintaxis :( Dudas y recomendaciones Sintaxis y Semántica de los Lenguajes
hola tengo un problema con la parte de gramatica de sintaxis, me pide la gramatica de la declaracion de variables en un procedimiento y en una funcion , ambos en pascal , y despues me aclara que es la parte de "var" , y me parece que se refiere a las variables locales , por que ya habia hecho uno antes con las variables del encabezado del procedimiento, y esa aclaracion me confunde por que entonces creo que seria muy facil hacer la gramaticayo lo habia empezado asi:
<proc>::=var<declaracion>
<declaracion>::=<ident>:<tipo>|<ident>:<tipo>;<declaracion|(espacio vacio)
<ident>::=<ident><letra>|<ident><digito>|<letra>
<tipo>::=char|real|boolean|integer|string
29-05-2011 09:34
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
el pibe Sin conexión
Presidente del CEIT
Benderista
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.235
Agradecimientos dados: 5
Agradecimientos: 102 en 28 posts
Registro en: May 2011
YouTube
Mensaje: #2
RE: problemas con sintaxis :(
si, si te dice declaracion EN un proc o func. te habla del var.

aclaracion en lo que hiciste:
en un proc o func no es obligatorio declarar variables (bah, nunca es obligatorio), o sea:
<proc>::=var<declaracion>
el var puede ir, como puede que no.
no recuerdo como es la BNF de pascal, pero el var<declaracion> es optativo

[Imagen: tolivi10.jpg]
2 Veces congresista por eArgentina
13 Veces congresista por eBolivia
1 Vez Emperador por eBolivia
Ex-Ministro de Salud eArgentino

[Imagen: Necromancer616.png]
29-05-2011 11:19
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
batty Sin conexión
Profesor del Modulo A

*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 212
Agradecimientos dados: 1
Agradecimientos: 9 en 8 posts
Registro en: Mar 2010
Mensaje: #3
RE: problemas con sintaxis :(
Creo que faltaria poder declarar varias variables del mismo tipo, por ej:
numero1,numero2: real;

(29-05-2011 11:19)el pibe escribió:  <proc>::=var<declaracion>
el var puede ir, como puede que no.
no recuerdo como es la BNF de pascal, pero el var<declaracion> es optativo

Si no me equivoco, eso es esto que puso:
|(espacio vacio)

quedaría:
<proc>::=var<declaracion>|(espacio vacio)

[Imagen: firmbatty.png]
(Este mensaje fue modificado por última vez en: 29-05-2011 11:29 por batty.)
29-05-2011 11:28
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
el pibe Sin conexión
Presidente del CEIT
Benderista
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.235
Agradecimientos dados: 5
Agradecimientos: 102 en 28 posts
Registro en: May 2011
YouTube
Mensaje: #4
RE: problemas con sintaxis :(
<declaracion> puede haber 0 o n; si mal no recuerdo en la BNF pascal va entre {}
<proc>::=var{<declaracion>}|(espacio vacio)

habria que probarlo en pascal, si vale poner var y ninguna declaracion.
lo que tambien ahorraria la parte de <ident>:<tipo>;<declaracion> |(espacio vacio)
quedando:
<proc>::=var{<declaracion>}|(espacio vacio)
<declaracion>::=<ident>:<tipo>;

recordemos que pascal te permite, por ejemplo
a,b,c : integer
por lo que la forma correcta seria
<proc>::=var{<declaracion>}|(espacio vacio)
<declaracion>::=<ident> {,<ident>}:<tipo>;

si es asi, genial

[Imagen: tolivi10.jpg]
2 Veces congresista por eArgentina
13 Veces congresista por eBolivia
1 Vez Emperador por eBolivia
Ex-Ministro de Salud eArgentino

[Imagen: Necromancer616.png]
29-05-2011 12:27
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
dash Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional La Plata

Mensajes: 2
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: May 2011
Mensaje: #5
RE: problemas con sintaxis :(
hey! , muchas gracias a todos por responder, entendi un poco mas , pasa que me desvele buscando esto y no tengo un buen libro xd
29-05-2011 16:13
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
el pibe Sin conexión
Presidente del CEIT
Benderista
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.235
Agradecimientos dados: 5
Agradecimientos: 102 en 28 posts
Registro en: May 2011
YouTube
Mensaje: #6
RE: problemas con sintaxis :(
estan los libros de muchnick

al menos el año pasado si no los tenias estabas en el horno

[Imagen: tolivi10.jpg]
2 Veces congresista por eArgentina
13 Veces congresista por eBolivia
1 Vez Emperador por eBolivia
Ex-Ministro de Salud eArgentino

[Imagen: Necromancer616.png]
29-05-2011 16:26
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
nanuiit Ausente
♫ I'm Blue ...
... Da ba dee, da ba da ♫
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 8.880
Agradecimientos dados: 216
Agradecimientos: 573 en 201 posts
Registro en: Aug 2010
Mensaje: #7
RE: problemas con sintaxis :(
(29-05-2011 16:26)el pibe escribió:  estan los libros de muchnick

al menos el año pasado si no los tenias estabas en el horno

Sip, los tres volúmenes.
Y sis sos muy fanático: Autómatas Finitos [ed. CEIT], que es un libro anexo

ALGORITMOS

Apuntes: Mem. Dinámica - Mem. Estática - Proc. y Funciones || Guías: Módulos + 83 Ejercicios || Finales: 2004-2013


[Imagen: digitalizartransparent.png]

[Imagen: firmananiv2.png]
29-05-2011 16:50
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
el pibe Sin conexión
Presidente del CEIT
Benderista
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.235
Agradecimientos dados: 5
Agradecimientos: 102 en 28 posts
Registro en: May 2011
YouTube
Mensaje: #8
RE: problemas con sintaxis :(
ah, si nos ponemos exigentes, no estan definidos los arrays (no de caracteres =P )

[Imagen: tolivi10.jpg]
2 Veces congresista por eArgentina
13 Veces congresista por eBolivia
1 Vez Emperador por eBolivia
Ex-Ministro de Salud eArgentino

[Imagen: Necromancer616.png]
29-05-2011 17:12
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
proyectomaru Sin conexión
Secretario de la SAE
Ufa
******

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 666
Agradecimientos dados: 160
Agradecimientos: 230 en 62 posts
Registro en: Mar 2010
Mensaje: #9
RE: problemas con sintaxis :(
el libro de "Autómatas Finitos [ed. CEIT]" que dicen es el que antiguamente se usaba para la cursada no? uno de tapa roja y negra?

Una fotito no cuesta nada, ayuda a muchos y nos ahorra a todos de darle plata al CEIT. Colaboremos subiendo finales! thumbup3
14-07-2011 18:29
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
nanuiit Ausente
♫ I'm Blue ...
... Da ba dee, da ba da ♫
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 8.880
Agradecimientos dados: 216
Agradecimientos: 573 en 201 posts
Registro en: Aug 2010
Mensaje: #10
RE: problemas con sintaxis :(
(14-07-2011 18:29)proyectomaru escribió:  el libro de "Autómatas Finitos [ed. CEIT]" que dicen es el que antiguamente se usaba para la cursada no? uno de tapa roja y negra?

Sep =)

ALGORITMOS

Apuntes: Mem. Dinámica - Mem. Estática - Proc. y Funciones || Guías: Módulos + 83 Ejercicios || Finales: 2004-2013


[Imagen: digitalizartransparent.png]

[Imagen: firmananiv2.png]
14-07-2011 19:39
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Ricitos Sin conexión
Secretario General
Sin estado :(
*******

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 733
Agradecimientos dados: 9
Agradecimientos: 11 en 7 posts
Registro en: Apr 2008
Mensaje: #11
RE: problemas con sintaxis :(
Muy Bueno este aporte chicos !
31-07-2011 16:15
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)



    This forum uses Lukasz Tkacz MyBB addons.