<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: Compilador de BASIC para ZX Spectrum</title>
	<atom:link href="http://www.boriel.com/2008/05/05/zx-spectrum-basic-compiler/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.boriel.com/2008/05/05/zx-spectrum-basic-compiler/</link>
	<description>La conexión con lo que hay &#34;ahí fuera&#34;</description>
	<lastBuildDate>Thu, 18 Feb 2010 21:04:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: Boriel</title>
		<link>http://www.boriel.com/2008/05/05/zx-spectrum-basic-compiler/comment-page-1/#comment-106636</link>
		<dc:creator>Boriel</dc:creator>
		<pubDate>Thu, 18 Mar 2010 14:09:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.boriel.com/?p=121#comment-106636</guid>
		<description>Bueno, en la versión 1.0.2 (que ya está disponible para &lt;a href=&quot;http://www.boriel.com/files/zxb/&quot; rel=&quot;nofollow&quot;&gt;descargar&lt;/a&gt;) ya tienes el PAUSE de toda la vida (implementado como una sentencia). Así que los programas de ZX Spectrum son más compatibles que antes. ;)</description>
		<content:encoded><![CDATA[<p>Bueno, en la versión 1.0.2 (que ya está disponible para <a href="http://www.boriel.com/files/zxb/" rel="nofollow">descargar</a>) ya tienes el PAUSE de toda la vida (implementado como una sentencia). Así que los programas de ZX Spectrum son más compatibles que antes. <img src='http://www.boriel.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Francisco León</title>
		<link>http://www.boriel.com/2008/05/05/zx-spectrum-basic-compiler/comment-page-1/#comment-106572</link>
		<dc:creator>Francisco León</dc:creator>
		<pubDate>Thu, 18 Mar 2010 20:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.boriel.com/?p=121#comment-106572</guid>
		<description>Hola.
cest la PAUSE, vive la PAUSE!
Creo que es perfecto eso de que la funciones esten en una librería pues eso permirtiría incrementar la lista a diferencia del original speccy. Por ejemplo Betabasic le añadía funciones mucho más típicas de gwbasic como INSTRING o STRING$ o USING.
Excepto por la memoria y el video, Betabasic ya dotaba al spectrum de comandos propios de otras máquinas y le añadió DEFPROC antes que naciera QB para PC&#039;s.</description>
		<content:encoded><![CDATA[<p>Hola.<br />
cest la PAUSE, vive la PAUSE!<br />
Creo que es perfecto eso de que la funciones esten en una librería pues eso permirtiría incrementar la lista a diferencia del original speccy. Por ejemplo Betabasic le añadía funciones mucho más típicas de gwbasic como INSTRING o STRING$ o USING.<br />
Excepto por la memoria y el video, Betabasic ya dotaba al spectrum de comandos propios de otras máquinas y le añadió DEFPROC antes que naciera QB para PC&#8217;s.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Boriel</title>
		<link>http://www.boriel.com/2008/05/05/zx-spectrum-basic-compiler/comment-page-1/#comment-104958</link>
		<dc:creator>Boriel</dc:creator>
		<pubDate>Thu, 18 Mar 2010 06:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.boriel.com/?p=121#comment-104958</guid>
		<description>Hola, Francisco:

Gracias por tus felicitaciones. Lo cierto es que el comando PAUSE no lo puse, porque lo vi muy específico para la plataforma ZX, y me gustaría que este compilador sirviera para otras plataformas en el futuro.

&lt;b&gt;PAUSE&lt;/b&gt; al final está implementado como una función. PAUSE(xx), y además, hay que poner al principio del programa un #include:
#include once &lt;pause.bas&gt;

...para usar la librería. Pero dado varias personas (incluido tu :) ) insisten en ello, en la siguiente versión del compilador la pondré como instrucción del BASIC.

La definición de PAUSE xx es: &lt;em&gt;Hacer una pausa durante xx &quot;cincuentavos&quot; de segundo (sesentavos en EE.UU) salvo que se pulse una tecla&lt;/em&gt;. Como puedes ver es poco estándar. Por eso la saqué a una librería (como POINT o ATTR).

Piensa que este BASIC también podría correr sobre Java, .NET, Linux o PS3 por poner un ejemplo.</description>
		<content:encoded><![CDATA[<p>Hola, Francisco:</p>
<p>Gracias por tus felicitaciones. Lo cierto es que el comando PAUSE no lo puse, porque lo vi muy específico para la plataforma ZX, y me gustaría que este compilador sirviera para otras plataformas en el futuro.</p>
<p><b>PAUSE</b> al final está implementado como una función. PAUSE(xx), y además, hay que poner al principio del programa un #include:<br />
#include once &lt;pause.bas&gt;</p>
<p>&#8230;para usar la librería. Pero dado varias personas (incluido tu <img src='http://www.boriel.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) insisten en ello, en la siguiente versión del compilador la pondré como instrucción del BASIC.</p>
<p>La definición de PAUSE xx es: <em>Hacer una pausa durante xx &#8220;cincuentavos&#8221; de segundo (sesentavos en EE.UU) salvo que se pulse una tecla</em>. Como puedes ver es poco estándar. Por eso la saqué a una librería (como POINT o ATTR).</p>
<p>Piensa que este BASIC también podría correr sobre Java, .NET, Linux o PS3 por poner un ejemplo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Francisco León</title>
		<link>http://www.boriel.com/2008/05/05/zx-spectrum-basic-compiler/comment-page-1/#comment-104917</link>
		<dc:creator>Francisco León</dc:creator>
		<pubDate>Thu, 18 Mar 2010 00:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.boriel.com/?p=121#comment-104917</guid>
		<description>Hola.
primero que nada mis felicitaciones por este proyecto de hacer un compilador para el viejo Gomas. he releido toda la lista de sentencias disponibles compatibles sinclair basic pero no veo una que he extrañado en todas las otras versiones de basic la instrucción PAUSE que siempre he considerado muy util en diversos casos.</description>
		<content:encoded><![CDATA[<p>Hola.<br />
primero que nada mis felicitaciones por este proyecto de hacer un compilador para el viejo Gomas. he releido toda la lista de sentencias disponibles compatibles sinclair basic pero no veo una que he extrañado en todas las otras versiones de basic la instrucción PAUSE que siempre he considerado muy util en diversos casos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: El Rincón de Boriel &#187; Blog Archive &#187; ZX BASIC 1.0 released!</title>
		<link>http://www.boriel.com/2008/05/05/zx-spectrum-basic-compiler/comment-page-1/#comment-104709</link>
		<dc:creator>El Rincón de Boriel &#187; Blog Archive &#187; ZX BASIC 1.0 released!</dc:creator>
		<pubDate>Thu, 18 Mar 2010 23:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.boriel.com/?p=121#comment-104709</guid>
		<description>[...] on my behalf, have something else to celebrate:  I&#8217;ve eventually released 1.0 version of the ZX Spectrum BASIC compiler. You can download it and give it a try, if [...]</description>
		<content:encoded><![CDATA[<p>[...] on my behalf, have something else to celebrate:  I&#8217;ve eventually released 1.0 version of the ZX Spectrum BASIC compiler. You can download it and give it a try, if [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
