<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[SDS PLC/PAC: Měření Energie & OnlineTechnology.cz - [vyřešeno] Překladač neumí makro v makru]]></title>
		<link>https://forum.sds.an-d.cz/viewtopic.php?id=589</link>
		<atom:link href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=589&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Nejnovější příspěvky v [vyřešeno] Překladač neumí makro v makru.]]></description>
		<lastBuildDate>Sun, 31 Aug 2014 16:52:15 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: [vyřešeno] Překladač neumí makro v makru]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=4590#p4590</link>
			<description><![CDATA[<div class="quotebox"><cite>adamn napsal:</cite><blockquote><p>Toto je omezení SDS-C překladače.</p><p>Částečně odstraněno v aktuální verzi.</p><p>Řešením je zápis:<br /></p><div class="codebox"><pre><code>#define VODA sys[231]</code></pre></div></blockquote></div><p>To je mi jasné, proto jsem o tom psal - &quot;omezení překladače&quot;, od kterého mám zdrojové kódy, není omezením. Stačí to opravit.</p>]]></description>
			<author><![CDATA[null@example.com (MightyPork)]]></author>
			<pubDate>Sun, 31 Aug 2014 16:52:15 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=4590#p4590</guid>
		</item>
		<item>
			<title><![CDATA[Re: [vyřešeno] Překladač neumí makro v makru]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=4589#p4589</link>
			<description><![CDATA[<p>Toto je omezení SDS-C překladače.</p><p>Částečně odstraněno v aktuální verzi.</p><p>Řešením je zápis:<br /></p><div class="codebox"><pre><code>#define VODA sys[231]</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (adamn)]]></author>
			<pubDate>Sun, 31 Aug 2014 16:50:54 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=4589#p4589</guid>
		</item>
		<item>
			<title><![CDATA[[vyřešeno] Překladač neumí makro v makru]]></title>
			<link>https://forum.sds.an-d.cz/viewtopic.php?pid=4529#p4529</link>
			<description><![CDATA[<p>Tohle mě hodně zarazilo, proč to nefunguje?<br />Stačí jednoduchá rekurze s omezením počtu zanoření, to přece není problém implementovat!</p><p>Typický kód</p><div class="codebox"><pre><code>// knihovna maker
#define SYS_RELE_1  sys[231]
#define SYS_RELE_2  sys[232]
#define SYS_RELE_3  sys[233]
#define SYS_RELE_4  sys[234]
#define SYS_RELE_5  sys[235]
#define SYS_RELE_6  sys[236]

// --- aplikace akvarium ---
#define VODA   SYS_RELE_1
#define FILTR  SYS_RELE_2
#define KRMENI SYS_RELE_3

main
{
    VODA = 1;
    //....
}</code></pre></div><p>Chyba:<br /></p><div class="codebox"><pre><code>16: coding error : invalid declaration found !

*** Analyze done - Code is OK ***</code></pre></div><p>Takže musím buď použít sys[???] v makrech VODA, FILTR..., nebo používat SYS_RELE_1 apod v aplikaci.</p><p>Je to drobnost, ale užitečná a měla by být doplněna / opravena.</p>]]></description>
			<author><![CDATA[null@example.com (MightyPork)]]></author>
			<pubDate>Wed, 30 Jul 2014 07:36:04 +0000</pubDate>
			<guid>https://forum.sds.an-d.cz/viewtopic.php?pid=4529#p4529</guid>
		</item>
	</channel>
</rss>
