🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: es.comp.os.linux.programacion
3 messages
3 total messages Started by neliovp Sat, 21 Jun 2008 21:54
Gramatica LL1
#442
Author: neliovp
Date: Sat, 21 Jun 2008 21:54
34 lines
2755 bytes
Hola Amigos:

Tengo un problema, de la gram'atica que les voy a poner a
continuaci'on me mandaron a sacarle los FIRST y los FOLLOW para
comprobar si correspond'ia al LL1 pero no s'e definir todav'ia bien
las diferencias entre el uno y el otro. Por favor el que pueda
ayudarme con esto se lo agradecer'e. Gracias de antemano.

Aqui est'a la gram'atica:

<programa> → circuito id  inicio <cuerpo> fin
<cuerpo> →    <fnte>|<mot>|<res>|<intr>|e
<fnte>     →      <declarar_fnte>|<asignacion_fnte>|<polaridad_fnte>
<declarar_fnte> →fnte id PuntoyComa <cuerpo>
<asignacion_fnte> →fnte id  Asignacion  <identificador ||numero_real>
PuntoyComa <cuerpo>
<identificador || numero_real>   →  id |valreal
<polaridad_fnte> → fnte id <pol_positivo> PuntoyComa <cuerpo>|fnte id
<pol_negativo> PuntoyComa <cuerpo>
<pol_positivo> → >>
<pol_negativo> → <<
<res> → <declarar_res>  | <asignacion_res>
<declarar_res> → res id PuntoyComa <cuerpo>
<asignacion_res> → res id  Asignacion <identificador ||
numero_real>PuntoyComa <cuerpo>
<mot> → <declarar_mot>  | <asignacion_mot>
<declarar_mot> → mot id PuntoyComa <cuerpo>
<asignacion_mot> → mot id  Asignacion <identificador || numero_real>
PuntoyComa <cuerpo>
       <intr> → <declarar_intr>|<asignacion_intr>
        <declarar_intr> → intr id PuntoyComa <cuerpo>
       <asignacion_intr> → intr id   <abrir || cerrar> PuntoyComa
<cuerpo>
       <abrir || cerrar> → +|-
Re: Gramatica LL1
#443
Author: Iván Sánchez Ortega
Date: Sun, 22 Jun 2008 00:49
21 lines
1934 bytes
neliovp@gmail.com wrote:

> Tengo un problema, de la gram'atica que les voy a poner a
> continuaci'on me mandaron a sacarle los FIRST y los FOLLOW para
> comprobar si correspond'ia al LL1 pero no s'e definir todav'ia bien
> las diferencias entre el uno y el otro.

Eso es porque:
a) No has ido a clase
b) No has usado las tutorĂ­as
c) No te has comprado el Libro del DragĂłn

Cualquiera de las tres opciones te ayudará a entender cómo se calculan los
conjuntos first y follow.

-- 
----------------------------------
Iván Sánchez Ortega -ivansanchez-algarroba-escomposlinux-punto-org-

MSN:i_eat_s_p_a_m_for_breakfast@hotmail.com
Jabber:ivansanchez@jabber.org ; ivansanchez@kdetalk.net
Re: Gramatica LL1
#444
Author: neliovp
Date: Sun, 22 Jun 2008 03:09
25 lines
2226 bytes
On 21 jun, 20:49, Iván Sánchez Ortega <ivansanchez-...@rroba-
escomposlinux.-.punto.-.org> wrote:
> neli...@gmail.com wrote:
> > Tengo un problema, de la gram'atica que les voy a poner a
> > continuaci'on me mandaron a sacarle los FIRST y los FOLLOW para
> > comprobar si correspond'ia al LL1 pero no s'e definir todav'ia bien
> > las diferencias entre el uno y el otro.
>
> Eso es porque:
> a) No has ido a clase
> b) No has usado las tutorĂ­as
> c) No te has comprado el Libro del DragĂłn
>
> Cualquiera de las tres opciones te ayudará a entender cómo se calculan los
> conjuntos first y follow.
>
> --
> ----------------------------------
> Iván Sánchez Ortega -ivansanchez-algarroba-escomposlinux-punto-org-
>
> MSN:i_eat_s_p_a_m_for_breakf...@hotmail.com
> Jabber:ivansanc...@jabber.org ; ivansanc...@kdetalk.net

ok, gracias. Vere como resuelvo.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads