<feed xmlns='http://www.w3.org/2005/Atom'>
<title>elna/lib/Language/Elna/Intermediate.hs, branch haskell</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>Negate integral expressions</title>
<updated>2024-10-02T20:56:15+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2024-10-02T20:56:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=fdf56ce9d0de459dc5bd65537847ded7b02ad5c2'/>
<id>fdf56ce9d0de459dc5bd65537847ded7b02ad5c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add allocator convertion functions</title>
<updated>2024-09-30T22:02:19+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2024-09-30T22:02:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=bbb15a02181bf8354f29c4add9add38fafa5da65'/>
<id>bbb15a02181bf8354f29c4add9add38fafa5da65</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement addition and subtraction</title>
<updated>2024-09-29T17:50:55+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2024-09-29T17:50:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=c2c923276f7ecde1f71e53309dc5d1cc53cd3ff2'/>
<id>c2c923276f7ecde1f71e53309dc5d1cc53cd3ff2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Generate IR and target code</title>
<updated>2024-09-25T21:06:02+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2024-09-25T21:06:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=8eaeb5afa311d6a23b3809a59b724915fff867ea'/>
<id>8eaeb5afa311d6a23b3809a59b724915fff867ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a state monad transformer to the Elf generator</title>
<updated>2024-09-10T00:03:20+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2024-09-10T00:03:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=8a0751dfb000451b394f1d6443532753595f5f19'/>
<id>8a0751dfb000451b394f1d6443532753595f5f19</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stub the implementation for all phases</title>
<updated>2024-09-08T00:08:13+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2024-09-08T00:08:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=1cbbef19afcf997315431e3aa45f824fe8a8a0e7'/>
<id>1cbbef19afcf997315431e3aa45f824fe8a8a0e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Create numerated temporary variables</title>
<updated>2024-08-30T12:55:40+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2024-08-30T12:55:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=ad0bf43ba577bc1aa91e56477c8bc32a3baad566'/>
<id>ad0bf43ba577bc1aa91e56477c8bc32a3baad566</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Intermediate monad stack for the code generation</title>
<updated>2024-08-27T12:21:50+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2024-08-27T12:21:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=0c45a9886a589a1a0721d1683ea7fa9aacdcefe8'/>
<id>0c45a9886a589a1a0721d1683ea7fa9aacdcefe8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Generate IR for while and calls</title>
<updated>2024-08-18T18:13:59+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2024-08-18T18:13:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=2bd965bd5c0265005e9894d99f2d03f5f8b47b98'/>
<id>2bd965bd5c0265005e9894d99f2d03f5f8b47b98</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Generate the code for IfStatement</title>
<updated>2024-08-17T12:16:16+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2024-08-17T12:16:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/elna/commit/?id=6a54b66421384a6d37a734c47331fe432adeb80c'/>
<id>6a54b66421384a6d37a734c47331fe432adeb80c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
