<feed xmlns='http://www.w3.org/2005/Atom'>
<title>language-frontend/main.c, branch master</title>
<subtitle>Toy language lexer</subtitle>
<id>http://git.nelin.dk/language-frontend/atom?h=master</id>
<link rel='self' href='http://git.nelin.dk/language-frontend/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.nelin.dk/language-frontend/'/>
<updated>2026-09-22T21:31:45Z</updated>
<entry>
<title>fix: check for consequtive n-ary expressions</title>
<updated>2026-09-22T21:31:45Z</updated>
<author>
<name>onelin</name>
<email>oscar@nelin.dk</email>
</author>
<published>2026-09-22T21:31:45Z</published>
<link rel='alternate' type='text/html' href='http://git.nelin.dk/language-frontend/commit/?id=9908a38ec32dea9d6808164073b652216bf74e4b'/>
<id>urn:sha1:9908a38ec32dea9d6808164073b652216bf74e4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: Refactor readability of parser</title>
<updated>2026-09-22T21:21:33Z</updated>
<author>
<name>onelin</name>
<email>oscar@nelin.dk</email>
</author>
<published>2026-09-22T21:21:33Z</published>
<link rel='alternate' type='text/html' href='http://git.nelin.dk/language-frontend/commit/?id=357c336082b176c6734d9f78da4640644b3772d0'/>
<id>urn:sha1:357c336082b176c6734d9f78da4640644b3772d0</id>
<content type='text'>
Also fix how precedence is checked
</content>
</entry>
<entry>
<title>Fix off-by-one allocation and 0-terminating buffer, amongst memory cleanup</title>
<updated>2026-09-22T20:46:24Z</updated>
<author>
<name>onelin</name>
<email>oscar@nelin.dk</email>
</author>
<published>2026-09-22T20:46:24Z</published>
<link rel='alternate' type='text/html' href='http://git.nelin.dk/language-frontend/commit/?id=a7393edb53560cfafb213eaf9e6d11af55c33047'/>
<id>urn:sha1:a7393edb53560cfafb213eaf9e6d11af55c33047</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: Cleanup</title>
<updated>2026-09-22T16:13:57Z</updated>
<author>
<name>onelin</name>
<email>oscar@nelin.dk</email>
</author>
<published>2026-09-22T16:13:43Z</published>
<link rel='alternate' type='text/html' href='http://git.nelin.dk/language-frontend/commit/?id=5b29903b6370a5fbca89ac305c865f1956848ee3'/>
<id>urn:sha1:5b29903b6370a5fbca89ac305c865f1956848ee3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update parser</title>
<updated>2026-09-22T15:16:51Z</updated>
<author>
<name>onelin</name>
<email>oscar@nelin.dk</email>
</author>
<published>2026-09-22T15:16:51Z</published>
<link rel='alternate' type='text/html' href='http://git.nelin.dk/language-frontend/commit/?id=3defc8399e32b460bfe17f7e2a386fa159c8f702'/>
<id>urn:sha1:3defc8399e32b460bfe17f7e2a386fa159c8f702</id>
<content type='text'>
It will now construct an AST of the tokens
</content>
</entry>
<entry>
<title>feat: Move auxiliary lines data structure out of token array</title>
<updated>2026-09-21T20:49:02Z</updated>
<author>
<name>onelin</name>
<email>oscar@nelin.dk</email>
</author>
<published>2026-09-21T20:49:02Z</published>
<link rel='alternate' type='text/html' href='http://git.nelin.dk/language-frontend/commit/?id=de07bc6dfbb60ba0d4b5494f24abf75c752f5c81'/>
<id>urn:sha1:de07bc6dfbb60ba0d4b5494f24abf75c752f5c81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(style): Rename variables for readability</title>
<updated>2026-09-05T21:23:41Z</updated>
<author>
<name>onelin</name>
<email>oscar@nelin.dk</email>
</author>
<published>2026-09-05T21:11:31Z</published>
<link rel='alternate' type='text/html' href='http://git.nelin.dk/language-frontend/commit/?id=b5dbbb6f4253c3d4f598b4e1016af2bf450a47b6'/>
<id>urn:sha1:b5dbbb6f4253c3d4f598b4e1016af2bf450a47b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Distinguish between EOF and read error</title>
<updated>2026-09-05T13:29:19Z</updated>
<author>
<name>onelin</name>
<email>oscar@nelin.dk</email>
</author>
<published>2026-09-05T13:29:19Z</published>
<link rel='alternate' type='text/html' href='http://git.nelin.dk/language-frontend/commit/?id=4e144cb01db8170db76be6351aaf170500cacbad'/>
<id>urn:sha1:4e144cb01db8170db76be6351aaf170500cacbad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Open files with CLOEXEC</title>
<updated>2026-09-05T11:33:18Z</updated>
<author>
<name>onelin</name>
<email>oscar@nelin.dk</email>
</author>
<published>2026-09-05T11:33:18Z</published>
<link rel='alternate' type='text/html' href='http://git.nelin.dk/language-frontend/commit/?id=2027db0a980fd179537bbce2cef6f29a57929c4b'/>
<id>urn:sha1:2027db0a980fd179537bbce2cef6f29a57929c4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add "lines" helper structure</title>
<updated>2026-09-05T11:21:32Z</updated>
<author>
<name>onelin</name>
<email>oscar@nelin.dk</email>
</author>
<published>2026-09-05T11:21:32Z</published>
<link rel='alternate' type='text/html' href='http://git.nelin.dk/language-frontend/commit/?id=b86db843ec4838f6785bc66a6813f5e324ffb5de'/>
<id>urn:sha1:b86db843ec4838f6785bc66a6813f5e324ffb5de</id>
<content type='text'>
</content>
</entry>
</feed>
