<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FMI/tonkobali/assembler/src/main.rs, branch main</title>
<subtitle>[MIRROR] Year 4 project; Project for the Programming with Rust elective at FMI</subtitle>
<id>https://git.syndamia.com/edu/FMI/tonkobali/atom/assembler/src/main.rs?h=main</id>
<link rel='self' href='https://git.syndamia.com/edu/FMI/tonkobali/atom/assembler/src/main.rs?h=main'/>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/tonkobali/'/>
<updated>2025-02-15T09:10:41Z</updated>
<entry>
<title>feat: Document args</title>
<updated>2025-02-15T09:10:41Z</updated>
<author>
<name>Syndamia</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-15T09:10:41Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/tonkobali/commit/?id=ba21ce6a6337d42f2359db6b0911d6eb1e74c094'/>
<id>urn:sha1:ba21ce6a6337d42f2359db6b0911d6eb1e74c094</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(assembler): Add support for two pass collapse instructions and implement subroutine instructions</title>
<updated>2025-02-14T22:19:03Z</updated>
<author>
<name>Syndamia</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-14T22:19:03Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/tonkobali/commit/?id=4b5ed8fb063f08ce399371e48c59665e59ceea47'/>
<id>urn:sha1:4b5ed8fb063f08ce399371e48c59665e59ceea47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(assembler): Implement proper cli interface and improve debug output</title>
<updated>2025-02-14T16:15:12Z</updated>
<author>
<name>Syndamia</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-14T16:15:12Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/tonkobali/commit/?id=acbd7c4b6cb7917ab0033d2cb18df182d614a85a'/>
<id>urn:sha1:acbd7c4b6cb7917ab0033d2cb18df182d614a85a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: Execute fib, add dec instruction, fix constants in memory creation</title>
<updated>2025-02-14T15:59:01Z</updated>
<author>
<name>Syndamia</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-14T15:59:01Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/tonkobali/commit/?id=1e75ec0d31f05fb8a87939db0415a63a8a021b18'/>
<id>urn:sha1:1e75ec0d31f05fb8a87939db0415a63a8a021b18</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(assembler): Implemented semantic analysis</title>
<updated>2025-02-14T06:24:27Z</updated>
<author>
<name>Syndamia</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-14T06:23:08Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/tonkobali/commit/?id=9517d3d05e86621b6c4ed58edd7f5821632e0872'/>
<id>urn:sha1:9517d3d05e86621b6c4ed58edd7f5821632e0872</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(assembler): Fix addressing</title>
<updated>2025-02-13T22:45:40Z</updated>
<author>
<name>Syndamia</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-13T22:45:40Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/tonkobali/commit/?id=13bc44e09c4e0cb2f4e9f90843716624e4c1cde1'/>
<id>urn:sha1:13bc44e09c4e0cb2f4e9f90843716624e4c1cde1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(assembler): Bytes output and pretty print</title>
<updated>2025-02-13T21:27:21Z</updated>
<author>
<name>Syndamia</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-13T21:27:21Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/tonkobali/commit/?id=aea15f0a2c265ea1afc04a227eff5cbfaef9c3a3'/>
<id>urn:sha1:aea15f0a2c265ea1afc04a227eff5cbfaef9c3a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(assembler): Generate data step</title>
<updated>2025-02-13T21:06:51Z</updated>
<author>
<name>Syndamia</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-13T21:06:51Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/tonkobali/commit/?id=ef23f004b131588e6c4a7c20d4f4fafb88292fb9'/>
<id>urn:sha1:ef23f004b131588e6c4a7c20d4f4fafb88292fb9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(assembler): Add instruction collapse code gen step</title>
<updated>2025-02-13T20:40:13Z</updated>
<author>
<name>Syndamia</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-13T20:40:13Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/tonkobali/commit/?id=0e5324f0b0cb01f624bd28ff5b8a646000d33c96'/>
<id>urn:sha1:0e5324f0b0cb01f624bd28ff5b8a646000d33c96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(assembler): Split into files and remove def addrs code gen step</title>
<updated>2025-02-13T20:17:41Z</updated>
<author>
<name>Syndamia</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-13T20:17:41Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/tonkobali/commit/?id=d17f1356cbe20f8c464668c74a2eb005643b80ba'/>
<id>urn:sha1:d17f1356cbe20f8c464668c74a2eb005643b80ba</id>
<content type='text'>
</content>
</entry>
</feed>
