<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Activity for ACME Cross-Assembler</title><link>https://sourceforge.net/p/acme-crossass/activity/</link><description>Recent activity for ACME Cross-Assembler</description><language>en</language><lastBuildDate>Tue, 21 Apr 2026 15:38:00 -0000</lastBuildDate><item><title>Jake Hamby posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/acme-crossass/discussion/general/thread/314c87d7c1/?limit=25#6ac4</link><description>The following line doesn't work for me (including with the latest ACME source code): and #!$C0 Error - File basic3.asm, line 1793 (Zone &lt;untitled&gt;): Number does not fit in 8 bits.&lt;/untitled&gt; I worked around it by changing the line to "and #$5F" but it's strange. I tried using "and+1" but that didn't help. Everything else looks great! -Jake</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jake Hamby</dc:creator><pubDate>Tue, 21 Apr 2026 15:38:00 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/discussion/general/thread/314c87d7c1/?limit=25#6ac4</guid></item><item><title>Marco Baye committed [r449] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/449/</link><description>fixed confusing "no string given" error message, now there are separate</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sun, 16 Nov 2025 18:42:51 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/449/</guid></item><item><title>Piero Furiesi modified a comment on ticket #30</title><link>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#125b</link><description>Solved. Maybe there's something wrong in ACME when calculating (+) reference. !macro BEQ .l { !set .b = (* - 126 &lt;= .l) &amp; (.l &lt;= * + 129) !ifdef .b {!if .b { BEQ .l } else { BNE * + 5: JMP .l}} }</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Piero Furiesi</dc:creator><pubDate>Fri, 10 Oct 2025 10:52:58 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#125b</guid></item><item><title>Piero Furiesi posted a comment on ticket #30</title><link>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#125b</link><description>Solved. Maybe there's something wrong in ACME when calculating (+) reference. !macro BEQ ~.l { !set .b = (* - 126 &lt;= .l) &amp; (.l &lt;= * + 129) !ifdef .b {!if .b { BEQ .l } else { BNE * + 5: JMP .l}} }</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Piero Furiesi</dc:creator><pubDate>Fri, 10 Oct 2025 10:52:20 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#125b</guid></item><item><title>Piero Furiesi posted a comment on ticket #30</title><link>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#a8bc</link><description>... But this one fails (why?) * = $C000 +LBL ~mylabel !for .i, 1, 10 {NOP} +BEQ mylabel ;short !for .i, 1, 200 {NOP} +BEQ mylabel ;long !for .i, 1, 200 {NOP} +BEQ mylabel ;long !for .i, 1, 200 {NOP} +BEQ mylabel ;long -- FAILURE</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Piero Furiesi</dc:creator><pubDate>Fri, 10 Oct 2025 10:32:35 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#a8bc</guid></item><item><title>Piero Furiesi modified a comment on ticket #30</title><link>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#8992</link><description>;THIS WORKS! ;ACME release 0.97 ("Zem"), 1 Aug 2025 ;define .l as a target for a (long) branch. "LBL is a Long Branch LBL." !macro LBL ~.l { !set .l = * } ;long branches: .l must be a label defined by +LBL macro !macro BEQ .l { !set .b = (* - 126 &lt;= .l) &amp; (.l &lt;= * + 129) !ifdef .b {!if .b { BEQ .l } else { BNE + : JMP .l :+ }} } * = $C000 +BEQ mylabel ;long !for .i, 1, 200 {NOP} +BEQ mylabel ;short !for .i, 1, 10 {NOP} +LBL ~mylabel !for .i, 1, 10 {NOP} +BEQ mylabel ;short !for .i, 1, 200 {NOP} +BEQ...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Piero Furiesi</dc:creator><pubDate>Fri, 10 Oct 2025 10:14:16 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#8992</guid></item><item><title>Piero Furiesi modified a comment on ticket #30</title><link>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#8992</link><description>;THIS WORKS! ;ACME release 0.97 ("Zem"), 1 Aug 2025 ;define .l as a target for a (long) branch. "LBL is a Long Branch LBL." !macro LBL ~.l { !set .l = * } ;long branches: .l must be a label defined by +LBL macro !macro BEQ .l { !set .b = (* - 126 &lt;= .l) &amp; (.l &lt;= * + 129) !ifdef .b {!if .b { BEQ .l } else { BNE + : JMP .l :+ }} } * = $C000 +BEQ mylabel ;long !for .i, 1, 200 {NOP} +BEQ mylabel ;short !for .i, 1, 10 {NOP} +LBL ~mylabel !for .i, 1, 10 {NOP} +BEQ mylabel ;short !for .i, 1, 200 {NOP} +BEQ...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Piero Furiesi</dc:creator><pubDate>Fri, 10 Oct 2025 10:13:36 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#8992</guid></item><item><title>Piero Furiesi posted a comment on ticket #30</title><link>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#8992</link><description>;THIS WORKS! ;ACME release 0.97 ("Zem"), 1 Aug 2025 ;define .l as a target for a (long) branch. "LBL is a Long Branch LBL." !macro LBL ~.l { !set .l = * } ;long branches: .l must be a label defined by +LBL macro !macro BEQ .l { !set .b = (* - 126 &lt;= .l) &amp; (.l &lt;= * + 129) !ifdef .b {!if .b { BEQ .l } else { BNE + : JMP .l :+ }} } = $C000 +BEQ mylabel ;long !for .i, 1, 200 {NOP} +BEQ mylabel ;short !for .i, 1, 10 {NOP} +LBL ~mylabel !for .i, 1, 10 {NOP} +BEQ mylabel ;short !for .i, 1, 200 {NOP} +BEQ...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Piero Furiesi</dc:creator><pubDate>Fri, 10 Oct 2025 10:11:59 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#8992</guid></item><item><title>Marco Baye committed [r448] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/448/</link><description>added a comment on where to fix a bug</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sat, 09 Aug 2025 15:37:56 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/448/</guid></item><item><title>Marco Baye modified ticket #30</title><link>https://sourceforge.net/p/acme-crossass/tickets/30/</link><description>Re-assembling alternate code after error</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Tue, 29 Jul 2025 20:50:06 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/30/</guid></item><item><title>Marco Baye posted a comment on ticket #30</title><link>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#aad6</link><description>Once version 0.98 is released, it should be possible to do stuff like this using macro magic. ...and for CPUs that have "long" branches (like 65ce02), choosing the correct length could be done automatically. Version 0.98 will be out RealSoonNow (tm).</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Tue, 29 Jul 2025 20:49:43 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#aad6</guid></item><item><title>Marco Baye committed [r447] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/447/</link><description>added "!break", "!continue" and "!return" (for loops and macros, respectively)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Tue, 29 Jul 2025 20:33:11 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/447/</guid></item><item><title>Piero Furiesi modified a comment on ticket #30</title><link>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#5338</link><description>Ticket to close. I've thought about it again. This feature might only be useful for the "Target out of range" error, and a shell script that modifies the source file and re-invokes acme is much better.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Piero Furiesi</dc:creator><pubDate>Wed, 23 Jul 2025 08:01:47 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#5338</guid></item><item><title>Piero Furiesi modified a comment on ticket #30</title><link>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#5338</link><description>Ticket to close. I've thought about it again. This feature might only be useful for the "Target out of range" error, and a shell script that modifies the source file and reactivates acme is much better.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Piero Furiesi</dc:creator><pubDate>Wed, 23 Jul 2025 08:01:01 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#5338</guid></item><item><title>Piero Furiesi posted a comment on ticket #30</title><link>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#5338</link><description>I missed some colon, last code shoud read as {BCS + : JMP some_addr : +}</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Piero Furiesi</dc:creator><pubDate>Mon, 21 Jul 2025 10:51:00 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/30/?limit=25#5338</guid></item><item><title>Piero Furiesi created ticket #30</title><link>https://sourceforge.net/p/acme-crossass/tickets/30/</link><description>Re-assembling alternate code after error</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Piero Furiesi</dc:creator><pubDate>Mon, 21 Jul 2025 10:45:47 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/30/</guid></item><item><title>Piero Furiesi posted a comment on ticket #12</title><link>https://sourceforge.net/p/acme-crossass/tickets/12/?limit=25#bc53</link><description>Hi, I saw that !info &amp; !debug pseudoopcodes have been added since [r332], many thanks! Documentation in docs/AllPOs.txt should be updated too ;)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Piero Furiesi</dc:creator><pubDate>Sat, 19 Jul 2025 15:40:32 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/12/?limit=25#bc53</guid></item><item><title>Marco Baye committed [r446] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/446/</link><description>moved test files around</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Fri, 11 Jul 2025 09:17:28 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/446/</guid></item><item><title>Marco Baye committed [r445] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/445/</link><description>fixed bug where "!if" complained about undefined conditions even if user had</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Thu, 10 Jul 2025 22:55:09 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/445/</guid></item><item><title>Marco Baye committed [r444] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/444/</link><description>"else if" can now also be written as "elif"</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Thu, 10 Jul 2025 21:49:28 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/444/</guid></item><item><title>Marco Baye committed [r443] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/443/</link><description>added FIXMEs</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Thu, 10 Jul 2025 10:55:16 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/443/</guid></item><item><title>Marco Baye committed [r442] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/442/</link><description>"fix" for previous commit</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Mon, 23 Jun 2025 10:46:15 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/442/</guid></item><item><title>Marco Baye committed [r441] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/441/</link><description>added "denial of service" example source code</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sun, 22 Jun 2025 21:31:25 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/441/</guid></item><item><title>Marco Baye committed [r440] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/440/</link><description>small cleanup in src and docs concerning ACME library</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Thu, 19 Jun 2025 15:55:24 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/440/</guid></item><item><title>Marco Baye committed [r439] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/439/</link><description>added some comments and "!byt" and "!outfilestop" aliases.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Tue, 17 Jun 2025 11:17:39 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/439/</guid></item><item><title>Marco Baye committed [r438] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/438/</link><description>added CLI option to override path to ACME library</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Mon, 16 Jun 2025 21:15:38 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/438/</guid></item><item><title>Marco Baye committed [r437] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/437/</link><description>minor change in arrangement of mnemo tables</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Thu, 08 May 2025 21:25:27 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/437/</guid></item><item><title>Marco Baye modified ticket #29</title><link>https://sourceforge.net/p/acme-crossass/tickets/29/</link><description>Left shift by 24 errors on small numbers</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Wed, 07 May 2025 13:00:07 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/29/</guid></item><item><title>Marco Baye modified ticket #23</title><link>https://sourceforge.net/p/acme-crossass/tickets/23/</link><description>MEGA65: Most Q-instructions "don't" support indexed addressing mode</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Wed, 07 May 2025 12:59:20 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/23/</guid></item><item><title>Marco Baye modified ticket #23</title><link>https://sourceforge.net/p/acme-crossass/tickets/23/</link><description>MGEA65: Most Q-instructions "don't" support indexed addressing mode</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Wed, 07 May 2025 12:58:44 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/23/</guid></item><item><title>Marco Baye posted a comment on ticket #23</title><link>https://sourceforge.net/p/acme-crossass/tickets/23/?limit=25#2d0c</link><description>Fixed LDQ, the others had already been fixed earlier. If you don't build ACME from source, you'll have to wait a few more days, but version 0.98 will be released RealSoonNow(tm).</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Wed, 07 May 2025 12:58:28 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/23/?limit=25#2d0c</guid></item><item><title>Marco Baye modified ticket #22</title><link>https://sourceforge.net/p/acme-crossass/tickets/22/</link><description>MEGA65: LDQ (zp),Z and LDQ [zp],Z are supported</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Wed, 07 May 2025 12:56:42 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/22/</guid></item><item><title>Marco Baye posted a comment on ticket #22</title><link>https://sourceforge.net/p/acme-crossass/tickets/22/?limit=25#3bf7</link><description>Fixed. If you don't build ACME from source, you'll have to wait a few more days, but version 0.98 will be released RealSoonNow(tm).</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Wed, 07 May 2025 12:56:12 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/22/?limit=25#3bf7</guid></item><item><title>Marco Baye committed [r436] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/436/</link><description>fixed addressing modes for M65 cpu (see tickets 22 and 23)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Wed, 07 May 2025 11:08:21 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/436/</guid></item><item><title>Marco Baye committed [r435] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/435/</link><description>updated link in docs to "No More Secrets" document</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sun, 04 May 2025 17:47:12 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/435/</guid></item><item><title>Dan Sanderson posted a comment on ticket #29</title><link>https://sourceforge.net/p/acme-crossass/tickets/29/?limit=25#f340</link><description>Oh good! I was hoping it was something like that. My intuition was to add the zeroes so that there would be zeroes for &gt;&gt;24 to shift, i.e. so it didn't try to shift a 16-bit value 24 spaces and complain another way. If there's an existing path forward, I'll use it. ty!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dan Sanderson</dc:creator><pubDate>Tue, 04 Mar 2025 01:27:06 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/29/?limit=25#f340</guid></item><item><title>Marco Baye posted a comment on ticket #29</title><link>https://sourceforge.net/p/acme-crossass/tickets/29/?limit=25#7058</link><description>The problem is not the left shift, but the leading zeroes: Using "$001600" instead of "$1600" marks the value internally with a flag for "the user wants an oversized addressing mode", which then causes the error because "lda #0" cannot be encoded with a 24-bit argument. You can a) remove the superfluous leading zeroes or b) use the command line switch "--ignore-zeroes" to disable this mechanism completely. I'll try to improve the docs for this error message.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Tue, 04 Mar 2025 01:17:54 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/29/?limit=25#7058</guid></item><item><title>Dan Sanderson created ticket #29</title><link>https://sourceforge.net/p/acme-crossass/tickets/29/</link><description>Left shift by 24 errors on small numbers</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dan Sanderson</dc:creator><pubDate>Sat, 01 Mar 2025 07:23:50 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/29/</guid></item><item><title>Marco Baye committed [r434] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/434/</link><description>updated toacme: v0.19 now has support for the "C128 Top-Assembler".</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sun, 26 Jan 2025 16:51:27 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/434/</guid></item><item><title>Marco Baye modified ticket #21</title><link>https://sourceforge.net/p/acme-crossass/tickets/21/</link><description>Macros as parameters to other macros</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Mon, 25 Nov 2024 12:08:49 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/21/</guid></item><item><title>Marco Baye modified ticket #26</title><link>https://sourceforge.net/p/acme-crossass/tickets/26/</link><description>MEGA65 PLW mnemonic missing?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Mon, 25 Nov 2024 12:07:59 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/26/</guid></item><item><title>Marco Baye modified ticket #27</title><link>https://sourceforge.net/p/acme-crossass/tickets/27/</link><description>Pass strings in command line arguments</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Mon, 25 Nov 2024 12:07:33 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/27/</guid></item><item><title>Marco Baye modified ticket #28</title><link>https://sourceforge.net/p/acme-crossass/tickets/28/</link><description>Support for \x hex values in strings</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Mon, 25 Nov 2024 12:06:57 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/28/</guid></item><item><title>Marco Baye posted a comment on ticket #27</title><link>https://sourceforge.net/p/acme-crossass/tickets/27/?limit=25#0b2f</link><description>I implemented it, please re-test. Note that in order to be able to tell 42 and "42" apart, string values must be given in double quotes. But shells like bash remove these, so in bash the given example would have to look like this: acme -D FOO=\"BAR\" file.a</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Mon, 25 Nov 2024 12:04:57 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/27/?limit=25#0b2f</guid></item><item><title>Marco Baye committed [r433] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/433/</link><description>the "-D" switch can now assign strings in double quotes (but check your shell's quoting rules!)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Mon, 25 Nov 2024 00:44:38 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/433/</guid></item><item><title>Marco Baye committed [r432] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/432/</link><description>reworked previous commit, added error checking and test cases</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sat, 23 Nov 2024 14:51:03 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/432/</guid></item><item><title>Marco Baye committed [r431] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/431/</link><description>added support for \x hex values in strings (thanks to Gurce for the patch, see ticket #28)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sat, 23 Nov 2024 14:41:39 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/431/</guid></item><item><title>Marco Baye posted a comment on ticket #28</title><link>https://sourceforge.net/p/acme-crossass/tickets/28/?limit=25#c5ef</link><description>Thanks for the patch, I'll merge it. It will be included in the 0.98 release.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sat, 23 Nov 2024 12:56:10 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/28/?limit=25#c5ef</guid></item><item><title>Marco Baye posted a comment on ticket #27</title><link>https://sourceforge.net/p/acme-crossass/tickets/27/?limit=25#6de6</link><description>Yes, at the moment the "-D" switch only accepts numbers. Accepting strings is on the TODO list. Implementing this wouldn't be that difficult, but then I'd have to explain shell quoting rules in the docs. ;)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sat, 23 Nov 2024 12:51:42 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/27/?limit=25#6de6</guid></item><item><title>Gurce created ticket #28</title><link>https://sourceforge.net/p/acme-crossass/tickets/28/</link><description>Support for \x hex values in strings</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gurce</dc:creator><pubDate>Tue, 19 Nov 2024 01:19:07 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/28/</guid></item><item><title>Timo Taipalus created ticket #27</title><link>https://sourceforge.net/p/acme-crossass/tickets/27/</link><description>Pass strings in command line arguments</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Timo Taipalus</dc:creator><pubDate>Sun, 10 Nov 2024 11:12:49 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/27/</guid></item><item><title>Marco Baye committed [r430] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/430/</link><description>updated list of warnings/errors</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sun, 27 Oct 2024 12:56:54 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/430/</guid></item><item><title>Marco Baye committed [r429] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/429/</link><description>file names can now be specified via string symbols</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sun, 27 Oct 2024 12:42:39 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/429/</guid></item><item><title>Marco Baye committed [r428] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/428/</link><description>refactored handling of dialects, newest behavior is now always given first</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Wed, 23 Oct 2024 12:32:27 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/428/</guid></item><item><title>Gurce modified a comment on ticket #26</title><link>https://sourceforge.net/p/acme-crossass/tickets/26/?limit=25#b268</link><description>Oops, pardon me, checking the mega65 manual, there is now PLW, ok, nevermind then, welcome to cancel the ticket :D</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gurce</dc:creator><pubDate>Mon, 21 Oct 2024 02:56:31 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/26/?limit=25#b268</guid></item><item><title>Gurce posted a comment on ticket #26</title><link>https://sourceforge.net/p/acme-crossass/tickets/26/?limit=25#b268</link><description>Oops, pardon me, checking the mega65 manual, there is now PLW, ok, nevermind then, will cancel the ticket :D</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gurce</dc:creator><pubDate>Mon, 21 Oct 2024 02:56:02 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/26/?limit=25#b268</guid></item><item><title>Gurce created ticket #26</title><link>https://sourceforge.net/p/acme-crossass/tickets/26/</link><description>MEGA65 PLW mnemonic missing?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gurce</dc:creator><pubDate>Mon, 21 Oct 2024 02:46:32 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/26/</guid></item><item><title>Marco Baye committed [r427] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/427/</link><description>renamed a function and changed some comments, no change in functionality</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sun, 20 Oct 2024 22:19:39 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/427/</guid></item><item><title>Olaf Seibert posted a comment on ticket #25</title><link>https://sourceforge.net/p/acme-crossass/tickets/25/?limit=50#f48b</link><description>Great, that seems to work and produce the same program files as before. I plan to package this version for pkgsrc.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Olaf Seibert</dc:creator><pubDate>Mon, 07 Oct 2024 16:21:53 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/25/?limit=50#f48b</guid></item><item><title>Marco Baye committed [r426] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/426/</link><description>cleaned up previous fix</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Mon, 07 Oct 2024 11:13:49 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/426/</guid></item><item><title>Marco Baye modified ticket #25</title><link>https://sourceforge.net/p/acme-crossass/tickets/25/</link><description>Incompatible change</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Mon, 07 Oct 2024 08:46:19 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/25/</guid></item><item><title>Marco Baye posted a comment on ticket #25</title><link>https://sourceforge.net/p/acme-crossass/tickets/25/?limit=25#d602</link><description>Thanks for reporting this. It looks like I created this bug in r419. It should be fixed in r424, please re-test.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Mon, 07 Oct 2024 08:45:43 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/25/?limit=25#d602</guid></item><item><title>Marco Baye committed [r425] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/425/</link><description>added regression test for previous fix</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Mon, 07 Oct 2024 08:34:56 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/425/</guid></item><item><title>Marco Baye committed [r424] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/424/</link><description>fixed bug introduced in rev 419 (see ticket #25, thanks for reporting!)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sun, 06 Oct 2024 23:21:01 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/424/</guid></item><item><title>Olaf Seibert created ticket #25</title><link>https://sourceforge.net/p/acme-crossass/tickets/25/</link><description>Incompatible change</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Olaf Seibert</dc:creator><pubDate>Thu, 03 Oct 2024 14:47:08 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/25/</guid></item><item><title>Marco Baye committed [r423] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/423/</link><description>refactored string handling</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sun, 08 Sep 2024 09:55:01 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/423/</guid></item><item><title>Marco Baye committed [r422] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/422/</link><description>refactored !bin, !fill and !align a bit</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Thu, 05 Sep 2024 22:18:30 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/422/</guid></item><item><title>Marco Baye committed [r421] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/421/</link><description>refactored last commit</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Thu, 05 Sep 2024 11:48:07 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/421/</guid></item><item><title>Marco Baye committed [r420] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/420/</link><description>now ignores BOM at start of source file</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Thu, 05 Sep 2024 09:47:50 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/420/</guid></item><item><title>Marco Baye committed [r419] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/419/</link><description>fixed bug where "!skip" areas at start/end were included in output file</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Tue, 03 Sep 2024 10:01:44 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/419/</guid></item><item><title>Marco Baye committed [r418] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/418/</link><description>fixed bug where a segment warning could cause another segment warning to disappear</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Tue, 03 Sep 2024 09:49:13 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/418/</guid></item><item><title>Marco Baye committed [r417] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/417/</link><description>refactored "segment list" functions</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Tue, 03 Sep 2024 00:11:43 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/417/</guid></item><item><title>Marco Baye committed [r416] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/416/</link><description>moved segment checks to final pass, made v0.98 force --strict-segments</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Mon, 02 Sep 2024 22:36:32 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/416/</guid></item><item><title>Marco Baye committed [r415] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/415/</link><description>throwing of some errors can now be delayed until symbol changes are done</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sun, 01 Sep 2024 17:59:07 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/415/</guid></item><item><title>Marco Baye committed [r414] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/414/</link><description>small fix so "label" and "label=*" throw the same error if pc undefined</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sun, 01 Sep 2024 16:23:10 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/414/</guid></item><item><title>Marco Baye committed [r413] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/413/</link><description>a bit of refactoring concerning "unpseudopc"</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sun, 01 Sep 2024 13:50:37 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/413/</guid></item><item><title>Marco Baye committed [r412] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/412/</link><description>fixed bug in anonymous backward labels</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sat, 31 Aug 2024 20:28:51 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/412/</guid></item><item><title>Marco Baye committed [r411] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/411/</link><description>tiny refactoring</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sat, 31 Aug 2024 14:55:42 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/411/</guid></item><item><title>Marco Baye committed [r410] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/410/</link><description>added code so release 0.98 will always use the smallest possible addressing mode</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Fri, 30 Aug 2024 19:49:37 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/410/</guid></item><item><title>Marco Baye committed [r409] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/409/</link><description>added dec() and hex() functions</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Fri, 30 Aug 2024 16:54:58 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/409/</guid></item><item><title>Marco Baye posted a comment on ticket #21</title><link>https://sourceforge.net/p/acme-crossass/tickets/21/?limit=25#5eca/40af</link><description>Yes, that is to be expected: "-Wno-old-for" does the same as "--dialect 0.94.8", and that will disable string symbols because they were introduced in release 0.97, much later. The "--dialect" switches are meant for assembling older sources and shouldn't really be used with new projects. Now obviously it would be possible to change the "support older versions" mechanism to enable things like combining "all the features of 0.98" with "use the ancient !for syntax" - but I would really prefer to keep...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Fri, 30 Aug 2024 10:25:40 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/21/?limit=25#5eca/40af</guid></item><item><title>Timo Taipalus posted a comment on ticket #21</title><link>https://sourceforge.net/p/acme-crossass/tickets/21/?limit=25#5eca</link><description>It seems to error if you assemble with "-Wno-old-for". !to "symboltest.prg", cbm !set mycolor = 7 *= $800 !macro will_be_expanded .color { lda #.color sta $d020 } !macro foo .tmp, .arg { ?(.arg) jmp * } +foo 0, "+will_be_expanded mycolor" rts Error - File acme-symboltest.acme, line 15 (Zone &lt;untitled&gt;): There's more than one character. Error - File acme-symboltest.acme, line 11 (Macro foo): Syntax error. Warning - File acme-symboltest.acme, line 15 (Zone &lt;untitled&gt;): ...called from here.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Timo Taipalus</dc:creator><pubDate>Fri, 30 Aug 2024 08:09:08 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/21/?limit=25#5eca</guid></item><item><title>Marco Baye committed [r408] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/408/</link><description>added missing sanity check</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Thu, 29 Aug 2024 21:02:25 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/408/</guid></item><item><title>Marco Baye committed [r407] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/407/</link><description>added code to tell "symbol already defined" (in this pass) and "symbol</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Thu, 29 Aug 2024 20:38:40 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/407/</guid></item><item><title>Marco Baye committed [r406] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/406/</link><description>"symbol twice" error now outputs location of previous definition,</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Thu, 29 Aug 2024 18:27:51 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/406/</guid></item><item><title>Marco Baye committed [r405] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/405/</link><description>refactored "macro twice" code. messages about initial definitions and macro</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Thu, 29 Aug 2024 15:14:13 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/405/</guid></item><item><title>Marco Baye committed [r404] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/404/</link><description>refactored error/warning stuff</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Wed, 28 Aug 2024 16:45:32 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/404/</guid></item><item><title>Marco Baye committed [r403] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/403/</link><description>refactored program counter / outbuffer stuff</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Wed, 28 Aug 2024 13:12:07 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/403/</guid></item><item><title>Marco Baye committed [r402] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/402/</link><description>finally removed the 64 KiB limit, the outbuffer size is now determined at</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Tue, 27 Aug 2024 18:54:08 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/402/</guid></item><item><title>Timo Taipalus posted a comment on ticket #24</title><link>https://sourceforge.net/p/acme-crossass/tickets/24/?limit=25#e1eb</link><description>I agree on the syntax. Procedural in my opinion is crucial. Ideally we could have both, of course. I personally have several instances where somewhat complex calculations were needed for a single return value, in various places. This doesn't compress into an oneliner. Anything that does emit data or code should be disallowed, as well as modifying global variables.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Timo Taipalus</dc:creator><pubDate>Wed, 21 Aug 2024 09:56:14 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/24/?limit=25#e1eb</guid></item><item><title>Marco Baye committed [r401] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/401/</link><description>writing to output buffer now only happens in final pass</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Wed, 21 Aug 2024 00:00:32 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/401/</guid></item><item><title>Dan Sanderson posted a comment on ticket #24</title><link>https://sourceforge.net/p/acme-crossass/tickets/24/?limit=25#8832</link><description>Is there a use case for evaluating these functions procedurally? It seems like it would simplify things if they were purely functional. Functions can't sensibly emit code or data to the program, so it might help if the definition syntax made that clear. !func myfunc(.arg) = (.arg+10)/2 !byte myfunc(5), myfunc(6) PI = 3.14159 !func circarea(.r) = PI*r*r Sharing calling syntax with the built-in functions (is_number(), etc.) might also be beneficial.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dan Sanderson</dc:creator><pubDate>Sun, 18 Aug 2024 23:13:09 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/24/?limit=25#8832</guid></item><item><title>Marco Baye committed [r400] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/400/</link><description>added "output pass", to ease adding of new features.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sun, 18 Aug 2024 22:49:35 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/400/</guid></item><item><title>Marco Baye committed [r399] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/399/</link><description>rearranged struct, no change in functionality</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Sun, 18 Aug 2024 17:23:25 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/399/</guid></item><item><title>Marco Baye committed [r398] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/398/</link><description>in future versions, program counter in pseudopc blocks no longer silently wraps around to zero</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Fri, 16 Aug 2024 22:19:56 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/398/</guid></item><item><title>Timo Taipalus created ticket #24</title><link>https://sourceforge.net/p/acme-crossass/tickets/24/</link><description>Functions</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Timo Taipalus</dc:creator><pubDate>Fri, 16 Aug 2024 21:38:33 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/24/</guid></item><item><title>Timo Taipalus posted a comment on ticket #21</title><link>https://sourceforge.net/p/acme-crossass/tickets/21/?limit=25#b125</link><description>Thanks, it seems to do what I was hoping for.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Timo Taipalus</dc:creator><pubDate>Fri, 16 Aug 2024 21:35:54 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/21/?limit=25#b125</guid></item><item><title>Marco Baye committed [r397] on Code</title><link>https://sourceforge.net/p/acme-crossass/code-0/397/</link><description>renamed struct component, no change in functionality</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Fri, 16 Aug 2024 21:19:03 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/code-0/397/</guid></item><item><title>Marco Baye posted a comment on ticket #2</title><link>https://sourceforge.net/p/acme-crossass/tickets/2/?limit=25#5685</link><description>will be fixed in release 0.98 (it's already fixed, but because of backward compatibility, the old behavior is still used by default. you can test the new behavior using "--dialect future")</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Fri, 16 Aug 2024 14:40:27 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/2/?limit=25#5685</guid></item><item><title>Marco Baye posted a comment on ticket #6</title><link>https://sourceforge.net/p/acme-crossass/tickets/6/?limit=25#a966</link><description>should be fixed now</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marco Baye</dc:creator><pubDate>Fri, 16 Aug 2024 14:35:12 -0000</pubDate><guid>https://sourceforge.net/p/acme-crossass/tickets/6/?limit=25#a966</guid></item></channel></rss>