![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Re: COmpilador
Lo primero y más importante,
-GRACIAS POR RESPONDER !!!!! He intentado seguir tus consejos pero tengo un problema. Algo parecido se me ocurrio a mi pero no pude hacerlo por lo siguiente: .-El analizador sintactico de yacc estudia las estructuras de abajo a arriba x ej: tenemos: function abb (a,b):integer; en las declaraciones de yacc: 'function' ID '(' listaID ')' ':' tipo ';' listaid: ID | ID ',' ID .... Lo primero que encontraria seria un ID que encuadraria en listaid pero al ser el id lo primero en ser localizado no se puede saber si ese ID pertenece al parametro de de un procedimiento, a una declaracion o a otra cosa. Ese es el problema, que al encontrar un ID, sepa que es y a donde pertenece. No se si soy muy claro pero si no me explico bien te lo redacto mejor ![]() GRACIAS POR TODO !!!! |
|
#2
|
||||
|
||||
|
Pues me he perdido. Yo es que el Yacc lo dejé porque no llegaba a entenderlo.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| [Z80 Pascal] Proyecto de compilador | Ñuño Martínez | ASM y Microcontroladores | 6 | 11-05-2010 14:37:47 |
| Compilador Pascal Windows/64 bits | Andres Valverde | Varios | 2 | 19-02-2007 21:24:34 |
| Herramienta para Crear un Compilador ???? | AGAG4 | Varios | 2 | 05-09-2005 19:15:54 |
| manual de excepciones de object pascal para free pascal??? | Garion | OOP | 3 | 27-05-2005 00:42:29 |
| Compilador para DirectX | Delphi Man | C++ Builder | 0 | 10-10-2003 10:57:36 |
|