<feed xmlns='http://www.w3.org/2005/Atom'>
<title>elna/boot/stage19, branch master</title>
<subtitle>Elna programming language compiles simple mathematical operations to RISC-V code.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/'/>
<entry>
<title>Implement add_ptr instruction</title>
<updated>2026-04-04T20:35:42+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2026-04-04T20:35:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=7c37f7f1c7dc5595ae3e630ebe0cca7f6aeb58b9'/>
<id>7c37f7f1c7dc5595ae3e630ebe0cca7f6aeb58b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement copy_to_offset and copy_from_offset TAC instructions</title>
<updated>2026-04-03T16:15:49+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2026-04-03T16:15:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=8514fb4fa002420a164ced7fffd0df4bb016e5b6'/>
<id>8514fb4fa002420a164ced7fffd0df4bb016e5b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Align the stack upon function entry</title>
<updated>2026-03-13T17:14:35+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2026-03-13T09:15:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=f8ff357045c7126521f7ec8f8f03ac886634eb80'/>
<id>f8ff357045c7126521f7ec8f8f03ac886634eb80</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Pass lexer state explicitly</title>
<updated>2026-03-01T22:14:24+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2026-02-28T21:41:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=9cf052dfebd2c5d62d26d5b46a0d8881d82a7a43'/>
<id>9cf052dfebd2c5d62d26d5b46a0d8881d82a7a43</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use operand record in TAC expression visitor</title>
<updated>2026-02-21T23:11:41+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2026-02-21T23:11:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=b987dd741a738c5e9947f4cc4fc85cfb480db201'/>
<id>b987dd741a738c5e9947f4cc4fc85cfb480db201</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow compound types on the stack</title>
<updated>2026-02-17T18:59:15+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2026-02-17T18:14:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=8142680fb7d8e91061a8aa6bf25150c0a890d865'/>
<id>8142680fb7d8e91061a8aa6bf25150c0a890d865</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Save TAC pseudo registers in the symbol table</title>
<updated>2026-02-04T22:13:15+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2026-02-04T22:13:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=e9bcd234e5256be30774369f13c07b38a5e97a82'/>
<id>e9bcd234e5256be30774369f13c07b38a5e97a82</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Split up the rakefile</title>
<updated>2026-02-04T17:17:47+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2026-02-02T11:10:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=8e89d33c214e3dad03a86057c2c45a0dc7608ad7'/>
<id>8e89d33c214e3dad03a86057c2c45a0dc7608ad7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Lower global static array and record access</title>
<updated>2026-01-30T22:21:19+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2026-01-30T22:21:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=a00f0d57b843736d603d749fc269d0208cec4e76'/>
<id>a00f0d57b843736d603d749fc269d0208cec4e76</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Generate pseudo variables where possible</title>
<updated>2026-01-28T19:51:04+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2026-01-25T20:22:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=08b5325f58842933e80dfd6e290e1459af29bfa5'/>
<id>08b5325f58842933e80dfd6e290e1459af29bfa5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
