<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.4" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comentarios en: Analizador sintáctico (Parte I)</title>
	<link>http://www.brausoft.com/2006/09/20/analizador-sintactico-parte-i/</link>
	<description>Desarrollo de software</description>
	<pubDate>Thu, 20 Nov 2008 14:02:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>

	<item>
		<title>Por: brausoft</title>
		<link>http://www.brausoft.com/2006/09/20/analizador-sintactico-parte-i/#comment-3145</link>
		<pubDate>Fri, 08 Jun 2007 15:36:55 +0000</pubDate>
		<guid>http://www.brausoft.com/2006/09/20/analizador-sintactico-parte-i/#comment-3145</guid>
					<description>Buenas 

Echale un vistazo a la segunda parte de este artículo &lt;a href="/2006/09/22/analizador-sintactico-parte-ii/" rel="nofollow"&gt;Analizador sintáctico (Parte II)&lt;/a&gt; está explicado como implementarlo. 
Basicamente consiste en ir leyendo los tokens que ya tienes e ir aplicando las producciones.  En el segundo articulo viene más detallado.

Saludos</description>
		<content:encoded><![CDATA[<p>Buenas </p>
<p>Echale un vistazo a la segunda parte de este artículo <a href="/2006/09/22/analizador-sintactico-parte-ii/" rel="nofollow">Analizador sintáctico (Parte II)</a> está explicado como implementarlo.<br />
Basicamente consiste en ir leyendo los tokens que ya tienes e ir aplicando las producciones.  En el segundo articulo viene más detallado.</p>
<p>Saludos
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Por: Josue</title>
		<link>http://www.brausoft.com/2006/09/20/analizador-sintactico-parte-i/#comment-3099</link>
		<pubDate>Thu, 07 Jun 2007 21:41:14 +0000</pubDate>
		<guid>http://www.brausoft.com/2006/09/20/analizador-sintactico-parte-i/#comment-3099</guid>
					<description>Hola,

Bueno yo ya tengo realizado mi analizador lexico en visual basic .net, ahora necesito hacer un analizador sintactico, pero la verdad no entendi muy bien esto...

entiendo como determinar la sintaxis de mi lenguaje, lo q no entiendo es como implementarlo...

Mi analizador lexico me guarda un archivo .txt que contiene los tokes, ejemplo:

PalReservada, using
PalReservada, system
PuntoYComa, ;
etc...

Como puedo implementar una clase para el analizador sintactico..

Mas que nada es como usar en mi codigo la sintaxis del lenguaje...

Estoy extremadamente confundido, espero me puedan ayudar...

Gracias..</description>
		<content:encoded><![CDATA[<p>Hola,</p>
<p>Bueno yo ya tengo realizado mi analizador lexico en visual basic .net, ahora necesito hacer un analizador sintactico, pero la verdad no entendi muy bien esto&#8230;</p>
<p>entiendo como determinar la sintaxis de mi lenguaje, lo q no entiendo es como implementarlo&#8230;</p>
<p>Mi analizador lexico me guarda un archivo .txt que contiene los tokes, ejemplo:</p>
<p>PalReservada, using<br />
PalReservada, system<br />
PuntoYComa, ;<br />
etc&#8230;</p>
<p>Como puedo implementar una clase para el analizador sintactico..</p>
<p>Mas que nada es como usar en mi codigo la sintaxis del lenguaje&#8230;</p>
<p>Estoy extremadamente confundido, espero me puedan ayudar&#8230;</p>
<p>Gracias..
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Por: brausoft</title>
		<link>http://www.brausoft.com/2006/09/20/analizador-sintactico-parte-i/#comment-48</link>
		<pubDate>Thu, 21 Sep 2006 21:49:02 +0000</pubDate>
		<guid>http://www.brausoft.com/2006/09/20/analizador-sintactico-parte-i/#comment-48</guid>
					<description>Si, las producciones vacías si las utilizo por ejemplo en las producciones 4, 26, 29, 32 y en alguna más.

Los arrays no están implementados y son necesarios. La razón de que no estén es muy tonta, se me pasó al implementarlo (un lapsus) y luego me dio pereza. De todas formas quiero implementarlo mas adelante.

Un saludo y gracias por los comentarios.</description>
		<content:encoded><![CDATA[<p>Si, las producciones vacías si las utilizo por ejemplo en las producciones 4, 26, 29, 32 y en alguna más.</p>
<p>Los arrays no están implementados y son necesarios. La razón de que no estén es muy tonta, se me pasó al implementarlo (un lapsus) y luego me dio pereza. De todas formas quiero implementarlo mas adelante.</p>
<p>Un saludo y gracias por los comentarios.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Por: Sante</title>
		<link>http://www.brausoft.com/2006/09/20/analizador-sintactico-parte-i/#comment-47</link>
		<pubDate>Thu, 21 Sep 2006 10:23:23 +0000</pubDate>
		<guid>http://www.brausoft.com/2006/09/20/analizador-sintactico-parte-i/#comment-47</guid>
					<description>Vale, se ha comido la parte izquierda de la produccion al poner el comentario. Me estaba refieriendo a Sentencias ::= ε</description>
		<content:encoded><![CDATA[<p>Vale, se ha comido la parte izquierda de la produccion al poner el comentario. Me estaba refieriendo a Sentencias ::= ε
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Por: Sante</title>
		<link>http://www.brausoft.com/2006/09/20/analizador-sintactico-parte-i/#comment-46</link>
		<pubDate>Thu, 21 Sep 2006 10:22:23 +0000</pubDate>
		<guid>http://www.brausoft.com/2006/09/20/analizador-sintactico-parte-i/#comment-46</guid>
					<description>Una sugerencia: ¿Por qué no hacer una producción  ::= ε ?
Eso permitiria hacer bloques de sentencias vacios, por ejemplo dentro de un bucle, que a la hora de programar es bastante útil si aun no sabes lo que tienes que poner, y quieres dejar solo un comentario de momento.

Y otra cosa, ¿como van a funcionar los tipos? Porque viendo la gramática no me queda claro. Estoy suponiendo que el identificador es directamente un token (el nombre de la variable), por lo que no permites tipos construidos como arrays y similares, ¿me equivoco?

Un blog muy util, por cierto :D</description>
		<content:encoded><![CDATA[<p>Una sugerencia: ¿Por qué no hacer una producción  ::= ε ?<br />
Eso permitiria hacer bloques de sentencias vacios, por ejemplo dentro de un bucle, que a la hora de programar es bastante útil si aun no sabes lo que tienes que poner, y quieres dejar solo un comentario de momento.</p>
<p>Y otra cosa, ¿como van a funcionar los tipos? Porque viendo la gramática no me queda claro. Estoy suponiendo que el identificador es directamente un token (el nombre de la variable), por lo que no permites tipos construidos como arrays y similares, ¿me equivoco?</p>
<p>Un blog muy util, por cierto <img src='http://www.brausoft.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
