<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chromatopelma/Makefile, branch main</title>
<subtitle>Partial r7rs implementation with a focus on ease of implementation and a reusable library. Work in progress.</subtitle>
<id>https://code.roseh.moe/chromatopelma/atom/Makefile?h=main</id>
<link rel='self' href='https://code.roseh.moe/chromatopelma/atom/Makefile?h=main'/>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/chromatopelma/'/>
<updated>2022-08-02T02:35:19Z</updated>
<entry>
<title>Modify the project structure.</title>
<updated>2022-08-02T02:35:19Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rhogenson@posteo.net</email>
</author>
<published>2022-08-02T02:35:19Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/chromatopelma/commit/?id=acc561366f3fe6ec0377103f52ef0f7e923711c9'/>
<id>urn:sha1:acc561366f3fe6ec0377103f52ef0f7e923711c9</id>
<content type='text'>
Now the lib directory contains what will eventually end up on the
user's /usr/lib/csc. When I write make install, it will copy all of
the .csc files from lib into the destination lib directory. This means I
can start working on the standard library in lib/scheme.
</content>
</entry>
<entry>
<title>Move scheme compiler into a separate directory.</title>
<updated>2022-01-12T06:01:23Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rhogenson@posteo.net</email>
</author>
<published>2022-01-12T06:01:23Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/chromatopelma/commit/?id=68986fe0410584c6934c835bb0ee784655f5f8c5'/>
<id>urn:sha1:68986fe0410584c6934c835bb0ee784655f5f8c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use load to evaluate each library's tests.</title>
<updated>2022-01-09T18:39:06Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rhogenson@posteo.net</email>
</author>
<published>2022-01-09T18:39:06Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/chromatopelma/commit/?id=45024698a5f11d4dddbbf7be75d96490d188f0ae'/>
<id>urn:sha1:45024698a5f11d4dddbbf7be75d96490d188f0ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial commit.</title>
<updated>2022-01-09T16:40:09Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rhogenson@posteo.net</email>
</author>
<published>2022-01-09T16:40:09Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/chromatopelma/commit/?id=3ff7aac2d2eb2cbf2f854793fc0d7bc6f1f7d927'/>
<id>urn:sha1:3ff7aac2d2eb2cbf2f854793fc0d7bc6f1f7d927</id>
<content type='text'>
Not sure if everything here will be needed eventually, but we have a
working bytecode interpreter. Next I will write the linker, then the
core compiler, and finish with the macro expander.
</content>
</entry>
</feed>
