<feed xmlns='http://www.w3.org/2005/Atom'>
<title>itmo/crisp/compiler/src/ast/mod.rs, branch dev-easy</title>
<subtitle>Crispy Lisp Virtual Machine in Rust</subtitle>
<id>http://git.igorek.dev/itmo/crisp/atom?h=dev-easy</id>
<link rel='self' href='http://git.igorek.dev/itmo/crisp/atom?h=dev-easy'/>
<link rel='alternate' type='text/html' href='http://git.igorek.dev/itmo/crisp/'/>
<updated>2026-05-11T05:34:22Z</updated>
<entry>
<title>Replace generic list AST with typed expression tree</title>
<updated>2026-05-11T05:34:22Z</updated>
<author>
<name>Tolmachev Igor</name>
<email>me@igorek.dev</email>
</author>
<published>2026-05-11T05:34:22Z</published>
<link rel='alternate' type='text/html' href='http://git.igorek.dev/itmo/crisp/commit/?id=abda8d00117072f7c03f57eaeca9cf44427078dc'/>
<id>urn:sha1:abda8d00117072f7c03f57eaeca9cf44427078dc</id>
<content type='text'>
Each form (fn, let, for, set, do, call) now has its own variant with named fields instead of being a
plain list.
</content>
</entry>
<entry>
<title>Make project structure more consistent</title>
<updated>2026-05-09T17:47:04Z</updated>
<author>
<name>Tolmachev Igor</name>
<email>me@igorek.dev</email>
</author>
<published>2026-05-09T17:47:04Z</published>
<link rel='alternate' type='text/html' href='http://git.igorek.dev/itmo/crisp/commit/?id=160b64427d79290a59ac48c9babca064232d8dfd'/>
<id>urn:sha1:160b64427d79290a59ac48c9babca064232d8dfd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add parser tests</title>
<updated>2026-05-09T15:42:04Z</updated>
<author>
<name>Tolmachev Igor</name>
<email>me@igorek.dev</email>
</author>
<published>2026-05-09T15:39:11Z</published>
<link rel='alternate' type='text/html' href='http://git.igorek.dev/itmo/crisp/commit/?id=6c5c627dd441b0e7ac52cfd05e1923584dd213ae'/>
<id>urn:sha1:6c5c627dd441b0e7ac52cfd05e1923584dd213ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add AST parser skeleton</title>
<updated>2026-05-08T22:25:25Z</updated>
<author>
<name>Tolmachev Igor</name>
<email>me@igorek.dev</email>
</author>
<published>2026-05-08T21:34:22Z</published>
<link rel='alternate' type='text/html' href='http://git.igorek.dev/itmo/crisp/commit/?id=f6983686a66c3b8941af471d78642b307eb26f8e'/>
<id>urn:sha1:f6983686a66c3b8941af471d78642b307eb26f8e</id>
<content type='text'>
</content>
</entry>
</feed>
