cómo escribir el archivo de entrada para Yacc con esta norma la gramática?

  • hiji
  • Novice
  • Novice
  • Avatar de Usuario
  • Registrado: Feb 15, 2004
  • Mensajes: 20
  • Status: Offline

Nota Abril 17th, 2004, 2:09 am

lexp-> número | (op lexp_seq)
op->+|-|*
lexp_seq-> lexp_seq lexp | lexp

la gramática después de la retirada de recursión izquierda:

lexp-> número | (op lexp_seq1)
op->+|-|*
lexp_seq1-> lexp lexp_seq2
lexp_seq2-> lexp lexp_seq2 | E

E para nula. y la forma de explicar nulo en Yacc?
cómo escribir para la acción lexp_seq1 y lexp_seq2?

gracias ..
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Abril 17th, 2004, 2:09 am

Publicar Información

  • Total de mensajes en este tema: 1 mensaje
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 127 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC