<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sml/main.sml, branch main</title>
<subtitle>Compiler for Standard ML</subtitle>
<id>https://code.roseh.moe/sml/atom/main.sml?h=main</id>
<link rel='self' href='https://code.roseh.moe/sml/atom/main.sml?h=main'/>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/sml/'/>
<updated>2025-10-04T20:55:40Z</updated>
<entry>
<title>Combine structs and expressions</title>
<updated>2025-10-04T20:55:40Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2024-08-31T20:08:56Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/sml/commit/?id=c48a992a6ed6ebd79c344b37364a680ddd948dea'/>
<id>urn:sha1:c48a992a6ed6ebd79c344b37364a680ddd948dea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a typechecker</title>
<updated>2025-06-14T02:14:58Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-05-18T15:17:20Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/sml/commit/?id=8b3a9b8f0d80e7dd789f363deb6bb36189a31f01'/>
<id>urn:sha1:8b3a9b8f0d80e7dd789f363deb6bb36189a31f01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support struct expressions</title>
<updated>2025-05-18T15:11:25Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-01-23T03:45:12Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/sml/commit/?id=e5034d3a668fbf0a4367bb582d759ba82b5576a3'/>
<id>urn:sha1:e5034d3a668fbf0a4367bb582d759ba82b5576a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use code generation for printing the AST</title>
<updated>2025-05-17T16:50:31Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-05-16T15:24:59Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/sml/commit/?id=06624f3183f4d773cf1023cabe2e370ebba5dee1'/>
<id>urn:sha1:06624f3183f4d773cf1023cabe2e370ebba5dee1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix spelling of file names</title>
<updated>2025-05-16T23:54:17Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-05-16T23:54:17Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/sml/commit/?id=5582235bd300f8de997192f9109d596d12df4bbe'/>
<id>urn:sha1:5582235bd300f8de997192f9109d596d12df4bbe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add tuples.</title>
<updated>2024-05-06T04:12:16Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2024-05-06T04:12:16Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/sml/commit/?id=457c482397e2ca745067e5a3ef2c7d71d7daf187'/>
<id>urn:sha1:457c482397e2ca745067e5a3ef2c7d71d7daf187</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add case over int.</title>
<updated>2024-04-28T22:06:43Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2024-04-28T22:06:43Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/sml/commit/?id=5737e8430d43b3b5bd448f761cd2f3c35707a174'/>
<id>urn:sha1:5737e8430d43b3b5bd448f761cd2f3c35707a174</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add lambda functions.</title>
<updated>2023-02-12T23:37:25Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rhogenson@posteo.net</email>
</author>
<published>2023-02-12T23:37:25Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/sml/commit/?id=d940187fd8720e0ab3c00e5a6a7ae8f181c7752d'/>
<id>urn:sha1:d940187fd8720e0ab3c00e5a6a7ae8f181c7752d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Finish the compiler.</title>
<updated>2023-02-11T17:40:25Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rhogenson@posteo.net</email>
</author>
<published>2023-02-11T17:40:25Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/sml/commit/?id=ddb69212f03a82e980144594d809a072b50e7f19'/>
<id>urn:sha1:ddb69212f03a82e980144594d809a072b50e7f19</id>
<content type='text'>
Just joking. But we did manage to compile a program from SML
to bytecode.
</content>
</entry>
<entry>
<title>Write a first draft of the compiler.</title>
<updated>2023-02-10T23:06:47Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rhogenson@posteo.net</email>
</author>
<published>2023-02-10T23:06:47Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/sml/commit/?id=b3f2fd686bc781996687deaadbe721b3300e4aba'/>
<id>urn:sha1:b3f2fd686bc781996687deaadbe721b3300e4aba</id>
<content type='text'>
Sorry I haven't been better about these commit messages.
You're not my mom.
</content>
</entry>
</feed>
