<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ccshell.git/src/lexer/ast.cc, branch main</title>
<subtitle>A simple UNIX shell implemented in modern C++</subtitle>
<id>https://git.ov4.org/ccshell.git/atom/src/lexer/ast.cc?h=main</id>
<link rel='self' href='https://git.ov4.org/ccshell.git/atom/src/lexer/ast.cc?h=main'/>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/'/>
<updated>2026-09-21T04:50:06Z</updated>
<entry>
<title>fix name typo, and remove outdated parse</title>
<updated>2026-09-21T04:50:06Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-21T04:50:06Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=1c630655b2beb0f4b84fb7e1bc034ba62520be37'/>
<id>urn:sha1:1c630655b2beb0f4b84fb7e1bc034ba62520be37</id>
<content type='text'>
</content>
</entry>
<entry>
<title>implement subshell, and fix vector operator[] unvalid index</title>
<updated>2026-09-16T11:28:14Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-16T11:28:14Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=e489a2db5a1e56e66f6df12642ad8cfd988d4b30'/>
<id>urn:sha1:e489a2db5a1e56e66f6df12642ad8cfd988d4b30</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add subshell ast</title>
<updated>2026-09-15T13:48:09Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-15T13:48:09Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=165ead4adbf8494db82f7be35c6f8d52ac47ebef'/>
<id>urn:sha1:165ead4adbf8494db82f7be35c6f8d52ac47ebef</id>
<content type='text'>
prepare for real subshell and expansion
</content>
</entry>
<entry>
<title>make symbol_property const, and fix typo</title>
<updated>2026-09-09T12:45:08Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-09T12:45:08Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=66fd6696283507643c4b08d3bd91480ae2971e73'/>
<id>urn:sha1:66fd6696283507643c4b08d3bd91480ae2971e73</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix enum leaking and ast children conditions</title>
<updated>2026-09-09T12:39:15Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-09T12:39:15Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=da12cca68e56a8e75103a7a12b6cdb4299517b4e'/>
<id>urn:sha1:da12cca68e56a8e75103a7a12b6cdb4299517b4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add error system</title>
<updated>2026-09-09T12:28:04Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-09T12:28:04Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=ffcf768d07c82a2213674fbec623c684e8feb9ee'/>
<id>urn:sha1:ffcf768d07c82a2213674fbec623c684e8feb9ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add logger with std::print/println</title>
<updated>2026-09-09T11:51:08Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-09T11:51:08Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=88a3cd56846200c883816a2a394c8ae5e466fe21'/>
<id>urn:sha1:88a3cd56846200c883816a2a394c8ae5e466fe21</id>
<content type='text'>
</content>
</entry>
<entry>
<title>separate compilation</title>
<updated>2026-09-09T10:57:22Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-09T10:57:22Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=7ec58e8db1096e7916f99b84011ddb13a010da75'/>
<id>urn:sha1:7ec58e8db1096e7916f99b84011ddb13a010da75</id>
<content type='text'>
</content>
</entry>
</feed>
