<?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>Comments on: A ZX Spectrum BASIC Compiler</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/?lang=en</link>
	<description>Hacks, science and personal rants</description>
	<lastBuildDate>Wed, 04 Jan 2012 08:19:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Boriel</title>
		<link>http://www.boriel.com/2008/05/05/zx-spectrum-basic-compiler/?lang=en/comment-page-1/#comment-106636</link>
		<dc:creator>Boriel</dc:creator>
		<pubDate>Sun, 20 Jul 2008 14:09:58 +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>
<p>Like or Dislike: <img style="padding: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-106636" src="http://www.boriel.com/blog/wp-content/plugins/comment-rating/images/1_14_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('106636', 'add', 'www.boriel.com/blog/wp-content/plugins/comment-rating/', '1_14_');" title="Thumb up" /> <span id="karma-106636-up" style="font-size:12px; color:#009933;">0</span>&nbsp;<img style="padding: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-106636" src="http://www.boriel.com/blog/wp-content/plugins/comment-rating/images/1_14_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('106636', 'subtract', 'www.boriel.com/blog/wp-content/plugins/comment-rating/', '1_14_')" title="Thumb down" /> <span id="karma-106636-down" style="font-size:12px; color:#990033;">0</span></p>]]></content:encoded>
	</item>
	<item>
		<title>By: Francisco León</title>
		<link>http://www.boriel.com/2008/05/05/zx-spectrum-basic-compiler/?lang=en/comment-page-1/#comment-106572</link>
		<dc:creator>Francisco León</dc:creator>
		<pubDate>Sat, 19 Jul 2008 20:27:14 +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>
<p>Like or Dislike: <img style="padding: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-106572" src="http://www.boriel.com/blog/wp-content/plugins/comment-rating/images/1_14_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('106572', 'add', 'www.boriel.com/blog/wp-content/plugins/comment-rating/', '1_14_');" title="Thumb up" /> <span id="karma-106572-up" style="font-size:12px; color:#009933;">0</span>&nbsp;<img style="padding: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-106572" src="http://www.boriel.com/blog/wp-content/plugins/comment-rating/images/1_14_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('106572', 'subtract', 'www.boriel.com/blog/wp-content/plugins/comment-rating/', '1_14_')" title="Thumb down" /> <span id="karma-106572-down" style="font-size:12px; color:#990033;">0</span></p>]]></content:encoded>
	</item>
	<item>
		<title>By: Boriel</title>
		<link>http://www.boriel.com/2008/05/05/zx-spectrum-basic-compiler/?lang=en/comment-page-1/#comment-104958</link>
		<dc:creator>Boriel</dc:creator>
		<pubDate>Wed, 02 Jul 2008 06:47:25 +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>
<p>Like or Dislike: <img style="padding: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-104958" src="http://www.boriel.com/blog/wp-content/plugins/comment-rating/images/1_14_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('104958', 'add', 'www.boriel.com/blog/wp-content/plugins/comment-rating/', '1_14_');" title="Thumb up" /> <span id="karma-104958-up" style="font-size:12px; color:#009933;">0</span>&nbsp;<img style="padding: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-104958" src="http://www.boriel.com/blog/wp-content/plugins/comment-rating/images/1_14_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('104958', 'subtract', 'www.boriel.com/blog/wp-content/plugins/comment-rating/', '1_14_')" title="Thumb down" /> <span id="karma-104958-down" style="font-size:12px; color:#990033;">0</span></p>]]></content:encoded>
	</item>
	<item>
		<title>By: Francisco León</title>
		<link>http://www.boriel.com/2008/05/05/zx-spectrum-basic-compiler/?lang=en/comment-page-1/#comment-104917</link>
		<dc:creator>Francisco León</dc:creator>
		<pubDate>Wed, 02 Jul 2008 00:11:24 +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>
<p>Like or Dislike: <img style="padding: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-104917" src="http://www.boriel.com/blog/wp-content/plugins/comment-rating/images/1_14_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('104917', 'add', 'www.boriel.com/blog/wp-content/plugins/comment-rating/', '1_14_');" title="Thumb up" /> <span id="karma-104917-up" style="font-size:12px; color:#009933;">0</span>&nbsp;<img style="padding: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-104917" src="http://www.boriel.com/blog/wp-content/plugins/comment-rating/images/1_14_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('104917', 'subtract', 'www.boriel.com/blog/wp-content/plugins/comment-rating/', '1_14_')" title="Thumb down" /> <span id="karma-104917-down" style="font-size:12px; color:#990033;">0</span></p>]]></content:encoded>
	</item>
	<item>
		<title>By: 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/?lang=en/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>Sun, 29 Jun 2008 23:08:18 +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>
<p>Like or Dislike: <img style="padding: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="up-104709" src="http://www.boriel.com/blog/wp-content/plugins/comment-rating/images/1_14_up.png" alt="Thumb up" onclick="javascript:ckratingKarma('104709', 'add', 'www.boriel.com/blog/wp-content/plugins/comment-rating/', '1_14_');" title="Thumb up" /> <span id="karma-104709-up" style="font-size:12px; color:#009933;">0</span>&nbsp;<img style="padding: 0px; border: none; cursor: pointer;" onmouseover="this.width=this.width*1.3" onmouseout="this.width=this.width/1.2" id="down-104709" src="http://www.boriel.com/blog/wp-content/plugins/comment-rating/images/1_14_down.png" alt="Thumb down" onclick="javascript:ckratingKarma('104709', 'subtract', 'www.boriel.com/blog/wp-content/plugins/comment-rating/', '1_14_')" title="Thumb down" /> <span id="karma-104709-down" style="font-size:12px; color:#990033;">0</span></p>]]></content:encoded>
	</item>
</channel>
</rss>

