<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[atari.area forum - Lua-5.3.0 dla Atari ST.]]></title>
		<link>https://www.atari.org.pl/forum/viewtopic.php?id=12930</link>
		<atom:link href="https://www.atari.org.pl/forum/extern.php?action=feed&amp;tid=12930&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Najświeższe odpowiedzi w Lua-5.3.0 dla Atari ST..]]></description>
		<lastBuildDate>Mon, 10 Feb 2025 10:24:57 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=320063#p320063</link>
			<description><![CDATA[<p>Tu masz LUĘ 5.1 i 5.3 dla Atari:</p><p><a href="https://www.tho-otto.de/crossmint.php">https://www.tho-otto.de/crossmint.php</a></p>]]></description>
			<author><![CDATA[null@example.com (jury)]]></author>
			<pubDate>Mon, 10 Feb 2025 10:24:57 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=320063#p320063</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=320060#p320060</link>
			<description><![CDATA[<p>Strona z blogiem, na którym był dostępny interpreter Lua 5.3.0 zniknęła z sieci - można ją zobaczyć na archive.org, ale crawler nie zapisał plików wykonywalnych Lua. Macie może to zarchiwizowane? Albo jeszcze lepiej - czy Autor kompilacji zachował konfigurację środowiska, dzięki której możnaby odświeżyć kompilat dzisiaj z nowszych źródeł?</p>]]></description>
			<author><![CDATA[null@example.com (sorcerer.dragonnel)]]></author>
			<pubDate>Mon, 10 Feb 2025 07:09:30 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=320060#p320060</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=200818#p200818</link>
			<description><![CDATA[<p>Trzeba jeszcze nadmienić, że dodali support typów integer i domyślnie int&#039;y są 64 bitowe (jak mniemam zmiana ta dostosowuje luę do realiów systemów 64-bitowych). <br />Lua jest używana np. w Grafx2, ale to na flaszce (można sobie robić skrypty do rysowania/generowania grafiki).</p>]]></description>
			<author><![CDATA[null@example.com (saulot)]]></author>
			<pubDate>Tue, 13 Jan 2015 10:09:07 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=200818#p200818</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=200816#p200816</link>
			<description><![CDATA[<p>Aha, no to się pozmiwniało, ja mam doświadczenia z 2010 roku :)</p>]]></description>
			<author><![CDATA[null@example.com (sqward)]]></author>
			<pubDate>Tue, 13 Jan 2015 09:21:13 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=200816#p200816</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=200810#p200810</link>
			<description><![CDATA[<p>Ja już wiem w czym rzecz: </p><p><a href="http://www.lua.org/versions.html#5.3">http://www.lua.org/versions.html#5.3</a>:</p><p>Lua 5.3 was released on 12 Jan 2015. Its main <strong>new features are support for integers</strong>, bitwise operators, and a basic utf-8 library.</p><p>:)</p>]]></description>
			<author><![CDATA[null@example.com (greblus)]]></author>
			<pubDate>Tue, 13 Jan 2015 00:17:13 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=200810#p200810</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=200809#p200809</link>
			<description><![CDATA[<p>W podanym linku nie jest powiedziane wprost do czego typ INT w LUA jest używany.</p><p>Za to tutaj jest to jasne:<br /><a href="http://www.lua.org/pil/2.3.html">http://www.lua.org/pil/2.3.html</a></p><p>Pamiętam dobrze ten problem, gdy po zmianie double na float pointery które sprytnie konwertowaliśmy do liczby kiedy wracały spowrotem do kodu gry w C++ były jakby trochę &quot;inne&quot; (float nie ma takiej precyzji jak double i nasze pointery traciły &quot;dokładność&quot; - stare (nie)dobre czasy gamedev-u :) )</p>]]></description>
			<author><![CDATA[null@example.com (sqward)]]></author>
			<pubDate>Mon, 12 Jan 2015 23:55:20 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=200809#p200809</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=200808#p200808</link>
			<description><![CDATA[<p>Kurde, nie lubię się głupio upierać ;) ale Reference manual 5.3 o tym wspomina:</p><p>2.1 – Values and Types.</p><p>The type number uses two internal representations, one called integer and the other called float. Lua has explicit rules about when each representation is used, but it also converts between them automatically as needed (see §3.4.3<br /><a href="http://www.lua.org/manual/5.3/manual.html#3.4.3">http://www.lua.org/manual/5.3/manual.html#3.4.3</a>).</p>]]></description>
			<author><![CDATA[null@example.com (greblus)]]></author>
			<pubDate>Mon, 12 Jan 2015 23:45:51 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=200808#p200808</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=200803#p200803</link>
			<description><![CDATA[<p>Nie :) Zjadłem na interpreterze zęby. LUA_INTEGER helper type używany przy przekazywaniu argumentów z/do funkcji C. Lua to prosty język, którego gramatyka mieści się na połowie kartki. Dodatki typu osobny Int i osobny Real mijają się z celem przy tym języku.</p>]]></description>
			<author><![CDATA[null@example.com (sqward)]]></author>
			<pubDate>Mon, 12 Jan 2015 23:24:06 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=200803#p200803</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=200801#p200801</link>
			<description><![CDATA[<div class="quotebox"><cite>sqward napisał/a:</cite><blockquote><p>W Lua każda liczba jest double z definicji:<br /><a href="http://www.lua.org/pil/2.html">http://www.lua.org/pil/2.html</a><br />więc jak napiszesz:<br />a=2+2<br />to a i tak będzie reprezentowane w interpreterze jako double (czy float).</p></blockquote></div><p>Ej, ale to by niemądre było. W Pythonie też tak to dziala, że jak trzeba (bo się nie mieści) to vm automatycznie konwertuje na większy typ, który dalej nazywa się tak samo (reprezentacja w pamięci nie jest jawna):</p><p>Python 3.4.2 (default, Oct&nbsp; 8 2014, 14:33:30) <br />[GCC 4.9.1 20140903 (prerelease)] on linux<br />Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.<br />&gt;&gt;&gt; a=300<br />&gt;&gt;&gt; type(a)<br />&lt;class &#039;int&#039;&gt;<br />&gt;&gt;&gt; a=a**a<br />&gt;&gt;&gt; type(a)<br />&lt;class &#039;int&#039;&gt;</p><br /><p>A w luaconf.h jest taka definicja:</p><p>#elif defined(LUA_INT_LONG) /* }{ long */<br />#define LUA_INTEGER&nbsp; &nbsp; &nbsp;long</p><p>więc raczej 2+2 będzie typu long int.</p>]]></description>
			<author><![CDATA[null@example.com (greblus)]]></author>
			<pubDate>Mon, 12 Jan 2015 23:14:09 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=200801#p200801</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=200799#p200799</link>
			<description><![CDATA[<div class="quotebox"><cite>skrzyp napisał/a:</cite><blockquote><p>@greblus: Jak Ty z Krakowa jesteś, to trzebaby się kiedyś ustawić, bo widzę, że nie tylko ja tu pingwinuję, pythonizuję i atarkuję jednocześnie ;D</p></blockquote></div><p>Z Krakowa uciekłem do Niepołomic ale na browara chętnie wracam :)</p>]]></description>
			<author><![CDATA[null@example.com (greblus)]]></author>
			<pubDate>Mon, 12 Jan 2015 22:55:25 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=200799#p200799</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=200797#p200797</link>
			<description><![CDATA[<p>W Lua każda liczba jest double z definicji:<br /><a href="http://www.lua.org/pil/2.html">http://www.lua.org/pil/2.html</a></p><p>więc jak napiszesz:</p><p>a=2+2</p><p>to a i tak będzie reprezentowane w interpreterze jako double (czy float).</p>]]></description>
			<author><![CDATA[null@example.com (sqward)]]></author>
			<pubDate>Mon, 12 Jan 2015 22:51:29 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=200797#p200797</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=200796#p200796</link>
			<description><![CDATA[<div class="quotebox"><cite>Cyprian napisał/a:</cite><blockquote><p>LUA przewnęła mi się parę razy przez dysk ale nigdy jeszcze jej nie próbowałem.<br />Da się może z poziomu LUA korzystać z funkcji GEM/GEMDOS/VDI itp?</p></blockquote></div><p>Niestety działa to na tej samej zasadzie pod Windows/Linuksem/etc - tak, jeśli ktoś stworzył &quot;bindings&quot; do danej biblioteki. Dałoby się zrobić, pytanie czy byłoby to używalne.</p>]]></description>
			<author><![CDATA[null@example.com (greblus)]]></author>
			<pubDate>Mon, 12 Jan 2015 22:50:10 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=200796#p200796</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=200795#p200795</link>
			<description><![CDATA[<div class="quotebox"><cite>sqward napisał/a:</cite><blockquote><p>Zmień typ zmiennej Number z double na long, bo daleko na ST nie zajedziesz :)</p></blockquote></div><p>Faktycznie, patrzyłem na luaconf.h kiedyś i sprawdziłem, że makro rozwija się do:</p><p>#define LUAI_BITSINT&nbsp; &nbsp; 16</p><p>a z tego wynika, że używa </p><p>#define LUA_INT_LONG<br />#define LUA_REAL_DOUBLE</p><p>zmieniłem na REAL_FLOAT, ale ja i tak używam tylko intów :P</p><p>Jakby ktoś nad wydajnością rozmyślał, to różnica jest znaczna (20 elementów fibonacciego na ST@8MHz w C 37x5ms, w Lua ~ 240x5ms) ale to trochę jak porównywanie jabłek i marchewek :)</p>]]></description>
			<author><![CDATA[null@example.com (greblus)]]></author>
			<pubDate>Mon, 12 Jan 2015 22:43:33 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=200795#p200795</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=200794#p200794</link>
			<description><![CDATA[<div class="quotebox"><cite>greblus napisał/a:</cite><blockquote><p>Hej mistrzowie.</p><p>Szukałem jakiegoś małego języka skryptowego dla ST na Mist i znalazłem Lua. </p><p>Jakby ktoś chciał się pobawić, więcej szczegółów tutaj:</p><p><a href="http://blog.greblus.net/2015/01/12/lua-5-3-0-dla-atari-st-purec/">http://blog.greblus.net/2015/01/12/lua- … -st-purec/</a></p><p>i tutaj:</p><p><a href="http://blog.greblus.net/2015/01/06/lua-5-3-0-rc3-dla-atari-st/">http://blog.greblus.net/2015/01/06/lua- … -atari-st/</a></p><p>Tylko proszę się nie śmiać. ST to dla mnie nowość ;)</p></blockquote></div><p>fajny blog.<br />LUA przewnęła mi się parę razy przez dysk ale nigdy jeszcze jej nie próbowałem.<br />Da się może z poziomu LUA korzystać z funkcji GEM/GEMDOS/VDI itp?</p>]]></description>
			<author><![CDATA[null@example.com (Cyprian)]]></author>
			<pubDate>Mon, 12 Jan 2015 22:10:36 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=200794#p200794</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Lua-5.3.0 dla Atari ST.]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=200787#p200787</link>
			<description><![CDATA[<p>@greblus: Jak Ty z Krakowa jesteś, to trzebaby się kiedyś ustawić, bo widzę, że nie tylko ja tu pingwinuję, pythonizuję i atarkuję jednocześnie ;D</p>]]></description>
			<author><![CDATA[null@example.com (skrzyp)]]></author>
			<pubDate>Mon, 12 Jan 2015 21:34:28 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=200787#p200787</guid>
		</item>
	</channel>
</rss>
