<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catskill/boot/ir.c, branch main</title>
<subtitle>a c preprocessor with delusions of grandeur.</subtitle>
<id>http://git.rnrd.eu/catskill/atom/boot/ir.c?h=main</id>
<link rel='self' href='http://git.rnrd.eu/catskill/atom/boot/ir.c?h=main'/>
<link rel='alternate' type='text/html' href='http://git.rnrd.eu/catskill/'/>
<updated>2026-05-30T21:04:48+00:00</updated>
<entry>
<title>Define name resolution behavior, clean-up langauge object resolution</title>
<updated>2026-05-30T21:04:48+00:00</updated>
<author>
<name>Mel</name>
<email>mel@rnrd.eu</email>
</author>
<published>2026-05-30T21:04:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.rnrd.eu/catskill/commit/?id=dd9f8fccf405af709c1d655dbec4be1561e990c0'/>
<id>urn:sha1:dd9f8fccf405af709c1d655dbec4be1561e990c0</id>
<content type='text'>
Signed-off-by: Mel &lt;mel@rnrd.eu&gt;
</content>
</entry>
<entry>
<title>Support multi-level closure captures</title>
<updated>2026-05-26T02:31:41+00:00</updated>
<author>
<name>Mel</name>
<email>mel@rnrd.eu</email>
</author>
<published>2026-05-26T02:31:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.rnrd.eu/catskill/commit/?id=a34b399c3a7df49baf4c9ce6a581de5b22fe342b'/>
<id>urn:sha1:a34b399c3a7df49baf4c9ce6a581de5b22fe342b</id>
<content type='text'>
Signed-off-by: Mel &lt;mel@rnrd.eu&gt;
</content>
</entry>
<entry>
<title>Locate and pass through captured locals to stateful closures</title>
<updated>2026-05-26T02:15:12+00:00</updated>
<author>
<name>Mel</name>
<email>mel@rnrd.eu</email>
</author>
<published>2026-05-26T02:15:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.rnrd.eu/catskill/commit/?id=bf82cbd2a7d4e234313e253cb6f7dd351b2c5c5a'/>
<id>urn:sha1:bf82cbd2a7d4e234313e253cb6f7dd351b2c5c5a</id>
<content type='text'>
Signed-off-by: Mel &lt;mel@rnrd.eu&gt;
</content>
</entry>
<entry>
<title>Lambda function emission, thin/fat calling conventions for (future) closed-over state</title>
<updated>2026-05-25T22:50:09+00:00</updated>
<author>
<name>Mel</name>
<email>mel@rnrd.eu</email>
</author>
<published>2026-05-25T22:50:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.rnrd.eu/catskill/commit/?id=900b412b052a0f745f0853d6703e4bafbb0a3ce5'/>
<id>urn:sha1:900b412b052a0f745f0853d6703e4bafbb0a3ce5</id>
<content type='text'>
Signed-off-by: Mel &lt;mel@rnrd.eu&gt;
</content>
</entry>
<entry>
<title>Emit IR/C increment/decrement in expression position</title>
<updated>2026-05-24T18:14:29+00:00</updated>
<author>
<name>Mel</name>
<email>mel@rnrd.eu</email>
</author>
<published>2026-05-24T18:14:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.rnrd.eu/catskill/commit/?id=2a893246711442dd8407264c05991b44d1d1f66f'/>
<id>urn:sha1:2a893246711442dd8407264c05991b44d1d1f66f</id>
<content type='text'>
Signed-off-by: Mel &lt;mel@rnrd.eu&gt;
</content>
</entry>
<entry>
<title>Support named-unnamed call and construction arguments and fields with final resolved order</title>
<updated>2026-05-24T18:01:38+00:00</updated>
<author>
<name>Mel</name>
<email>mel@rnrd.eu</email>
</author>
<published>2026-05-24T18:01:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.rnrd.eu/catskill/commit/?id=f028bc7ef3101facfa004c21f3aa5feb3dc6f107'/>
<id>urn:sha1:f028bc7ef3101facfa004c21f3aa5feb3dc6f107</id>
<content type='text'>
Signed-off-by: Mel &lt;mel@rnrd.eu&gt;
</content>
</entry>
<entry>
<title>Make diagnostics generic over passes, condensing different error handling</title>
<updated>2026-05-24T16:18:23+00:00</updated>
<author>
<name>Mel</name>
<email>mel@rnrd.eu</email>
</author>
<published>2026-05-24T16:18:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.rnrd.eu/catskill/commit/?id=a76fd9b5af153773273121c7aec2a9cbeed1dfb7'/>
<id>urn:sha1:a76fd9b5af153773273121c7aec2a9cbeed1dfb7</id>
<content type='text'>
Signed-off-by: Mel &lt;mel@rnrd.eu&gt;
</content>
</entry>
<entry>
<title>Add IR constructors</title>
<updated>2026-05-19T18:57:18+00:00</updated>
<author>
<name>Mel</name>
<email>mel@rnrd.eu</email>
</author>
<published>2026-05-19T18:47:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.rnrd.eu/catskill/commit/?id=556aafa5eb681f5500169268d3cdea82a298c2af'/>
<id>urn:sha1:556aafa5eb681f5500169268d3cdea82a298c2af</id>
<content type='text'>
Signed-off-by: Mel &lt;mel@rnrd.eu&gt;
</content>
</entry>
<entry>
<title>Intermediate representation taxonomy</title>
<updated>2026-05-03T17:36:41+00:00</updated>
<author>
<name>Mel</name>
<email>mel@rnrd.eu</email>
</author>
<published>2026-05-03T17:36:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.rnrd.eu/catskill/commit/?id=5211970448a05205b67d7604ad5e4e3925e4ddef'/>
<id>urn:sha1:5211970448a05205b67d7604ad5e4e3925e4ddef</id>
<content type='text'>
Signed-off-by: Mel &lt;mel@rnrd.eu&gt;
</content>
</entry>
</feed>
