<feed xmlns='http://www.w3.org/2005/Atom'>
<title>torque-asm/src/bin, branch v3.0.1</title>
<subtitle>Lightweight meta-assembler</subtitle>
<id>https://code.benbridle.com/torque-asm/atom?h=v3.0.1</id>
<link rel='self' href='https://code.benbridle.com/torque-asm/atom?h=v3.0.1'/>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/torque-asm/'/>
<updated>2025-10-14T23:41:54Z</updated>
<entry>
<title>Change version message</title>
<updated>2025-10-14T23:41:54Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-10-14T23:41:54Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/torque-asm/commit/?id=971163fa899c1816af065d71b841fe963cc66632'/>
<id>urn:sha1:971163fa899c1816af065d71b841fe963cc66632</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement new bytecode stage</title>
<updated>2025-10-14T08:33:42Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-10-14T08:33:30Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/torque-asm/commit/?id=d9e0c4895608cdcb04b868222b49b3f117766ed0'/>
<id>urn:sha1:d9e0c4895608cdcb04b868222b49b3f117766ed0</id>
<content type='text'>
This completes the Torque version 3 rewrite, other than some extensive
testing that is yet to be done.
</content>
</entry>
<entry>
<title>Implement new intermediate stage</title>
<updated>2025-10-14T08:05:05Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-10-14T07:40:39Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/torque-asm/commit/?id=981bb70e5077bd30ef85a0092117a875dcc614fc'/>
<id>urn:sha1:981bb70e5077bd30ef85a0092117a875dcc614fc</id>
<content type='text'>
Massive improvement. Label references can be used anywhere in the
program, with the program being assembled repeatedly until all labels
have stabilised. The bytecode stage will just be a tiny stage tacked
onto the end, rather than the old bytecode stage that would resolve
labels and expressions.
</content>
</entry>
<entry>
<title>Update help text</title>
<updated>2025-10-12T21:01:05Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-10-12T21:01:05Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/torque-asm/commit/?id=e2a04d00ce7d989335cd678213d90134fefe0b0f'/>
<id>urn:sha1:e2a04d00ce7d989335cd678213d90134fefe0b0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove brackets from format names in program help text</title>
<updated>2025-04-11T22:29:03Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-04-11T22:28:45Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/torque-asm/commit/?id=ad07458a267ee23dd386b1809842f696356ff187'/>
<id>urn:sha1:ad07458a267ee23dd386b1809842f696356ff187</id>
<content type='text'>
These could be misleading, they could incorrectly indicate that the
brackets are part of the format name.
</content>
</entry>
<entry>
<title>Add the cmd format to the list in program help text</title>
<updated>2025-04-11T22:29:03Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-04-11T22:27:10Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/torque-asm/commit/?id=32b0861a8045a695aca155e946332ce8b958a6a7'/>
<id>urn:sha1:32b0861a8045a695aca155e946332ce8b958a6a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for the CP/M CMD file module format</title>
<updated>2025-04-11T04:18:31Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-04-11T04:18:31Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/torque-asm/commit/?id=6d016989b0ff5f600f3bdaced1ebf443d2f32da7'/>
<id>urn:sha1:6d016989b0ff5f600f3bdaced1ebf443d2f32da7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve help text</title>
<updated>2025-03-31T00:16:19Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-03-31T00:16:19Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/torque-asm/commit/?id=79a9aaa45a2844de28c6f6bfea0127381e24a9e9'/>
<id>urn:sha1:79a9aaa45a2844de28c6f6bfea0127381e24a9e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change extension positional argument to a switch</title>
<updated>2025-03-18T00:24:20Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-03-17T23:51:43Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/torque-asm/commit/?id=b2f78331d90196a0fd87fce4319c77f3248592a1'/>
<id>urn:sha1:b2f78331d90196a0fd87fce4319c77f3248592a1</id>
<content type='text'>
It makes no sense for the file extension to be a positional argument,
it'll barely be used anyway.
</content>
</entry>
<entry>
<title>Update assembler dependency</title>
<updated>2025-03-18T00:24:20Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-03-17T23:06:17Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/torque-asm/commit/?id=0925bd156ae2e34ad259d40aaf870eb5f7cfcfb9'/>
<id>urn:sha1:0925bd156ae2e34ad259d40aaf870eb5f7cfcfb9</id>
<content type='text'>
torque-asm now uses the Compiler type provided by the assembler library.
</content>
</entry>
</feed>
