<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ccshell.git/module-test/lexer_test.cc, branch main</title>
<subtitle>A simple UNIX shell implemented in modern C++</subtitle>
<id>https://git.ov4.org/ccshell.git/atom/module-test/lexer_test.cc?h=main</id>
<link rel='self' href='https://git.ov4.org/ccshell.git/atom/module-test/lexer_test.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>add quotation mark support</title>
<updated>2026-09-17T08:54:32Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-17T08:54:32Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=64717eba9de6e3dc60e47c322b5f1c1632ed3b21'/>
<id>urn:sha1:64717eba9de6e3dc60e47c322b5f1c1632ed3b21</id>
<content type='text'>
allow arguments of a command to be quoted
</content>
</entry>
<entry>
<title>add throw for unmatched brackets</title>
<updated>2026-09-17T08:10:52Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-17T08:10:52Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=cf117c70277fab4d3de170b55fe8248d9cc36927'/>
<id>urn:sha1:cf117c70277fab4d3de170b55fe8248d9cc36927</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>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>
<entry>
<title>add class for recurrent lexer</title>
<updated>2026-09-09T10:23:05Z</updated>
<author>
<name>_ov4</name>
<email>ov4@ov4.org</email>
</author>
<published>2026-09-09T10:23:05Z</published>
<link rel='alternate' type='text/html' href='https://git.ov4.org/ccshell.git/commit/?id=cc75c9bfec08007a483c9a5b3a733d4adc4d5c30'/>
<id>urn:sha1:cc75c9bfec08007a483c9a5b3a733d4adc4d5c30</id>
<content type='text'>
</content>
</entry>
</feed>
