<feed xmlns='http://www.w3.org/2005/Atom'>
<title>crafting-interpreters/src, branch chapter-7-challenges</title>
<subtitle>Code for the book Crafting Interpreters</subtitle>
<id>https://code.ryuslash.org/crafting-interpreters/atom?h=chapter-7-challenges</id>
<link rel='self' href='https://code.ryuslash.org/crafting-interpreters/atom?h=chapter-7-challenges'/>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/crafting-interpreters/'/>
<updated>2020-11-12T06:01:10Z</updated>
<entry>
<title>Throw a runtime error on division by zero</title>
<updated>2020-11-12T06:01:10Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2020-11-12T06:01:10Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/crafting-interpreters/commit/?id=006836553321d5ce25ff4de4b5a71f19606fec37'/>
<id>urn:sha1:006836553321d5ce25ff4de4b5a71f19606fec37</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support converting operands to strings for the + operator</title>
<updated>2020-11-12T05:53:12Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2020-11-12T05:53:12Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/crafting-interpreters/commit/?id=5ff2f8be5aa459f0a7365e63d633e9976c6ed926'/>
<id>urn:sha1:5ff2f8be5aa459f0a7365e63d633e9976c6ed926</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update .gitignore</title>
<updated>2020-11-12T05:33:54Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2020-11-12T05:33:54Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/crafting-interpreters/commit/?id=b31528d593fd4bbeade34f1fc9ae7b0672d7c1fa'/>
<id>urn:sha1:b31528d593fd4bbeade34f1fc9ae7b0672d7c1fa</id>
<content type='text'>
Only exclude _build, where CMake should be building to.
</content>
</entry>
<entry>
<title>Add the interpreter</title>
<updated>2020-11-12T05:33:02Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2020-11-12T05:33:02Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/crafting-interpreters/commit/?id=ee63307aee839c7ce5e7bf032402a3b05809c51e'/>
<id>urn:sha1:ee63307aee839c7ce5e7bf032402a3b05809c51e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add the Parser</title>
<updated>2020-11-12T05:07:49Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2020-11-12T05:07:49Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/crafting-interpreters/commit/?id=a78fe97f60c2ad39d3d6335c1d058bd8ee4921bb'/>
<id>urn:sha1:a78fe97f60c2ad39d3d6335c1d058bd8ee4921bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split CMake project into several files</title>
<updated>2020-11-12T05:07:19Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2020-11-12T05:07:19Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/crafting-interpreters/commit/?id=09600801287ee5f219c4389688f81ec3b5ab5404'/>
<id>urn:sha1:09600801287ee5f219c4389688f81ec3b5ab5404</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Automatically generate Expr.java using GenerateAst</title>
<updated>2020-10-29T06:03:25Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2020-10-29T06:03:25Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/crafting-interpreters/commit/?id=f6cdbabe1cd74616b2d88cce211bd95f21098b12'/>
<id>urn:sha1:f6cdbabe1cd74616b2d88cce211bd95f21098b12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add GenerateAst and AstPrinter</title>
<updated>2020-10-29T05:56:15Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2020-10-29T05:56:15Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/crafting-interpreters/commit/?id=2e15e8bab840b6d13d1463709e3125bb2910dbab'/>
<id>urn:sha1:2e15e8bab840b6d13d1463709e3125bb2910dbab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add .gitignore</title>
<updated>2020-10-22T17:35:03Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2020-10-22T17:35:03Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/crafting-interpreters/commit/?id=5fcfc5a01582c6159593eaaf23ec0109d1230130'/>
<id>urn:sha1:5fcfc5a01582c6159593eaaf23ec0109d1230130</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Scanner for Lox</title>
<updated>2020-10-22T06:42:40Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2020-10-22T06:42:40Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/crafting-interpreters/commit/?id=a50265860470ab53ee137536d738cdc57ff47e72'/>
<id>urn:sha1:a50265860470ab53ee137536d738cdc57ff47e72</id>
<content type='text'>
</content>
</entry>
</feed>
