<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qc/src/parser.rs, branch main</title>
<subtitle>A minimalist desktop calculator app written in blazingly fast™ Rust</subtitle>
<id>https://code.roseh.moe/qc/atom/src/parser.rs?h=main</id>
<link rel='self' href='https://code.roseh.moe/qc/atom/src/parser.rs?h=main'/>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/qc/'/>
<updated>2025-01-06T12:57:07Z</updated>
<entry>
<title>Bump dependencies.</title>
<updated>2025-01-06T12:57:07Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-01-06T12:57:07Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/qc/commit/?id=f62981bc3722289f0e503e7a54e2d98e3fe2480a'/>
<id>urn:sha1:f62981bc3722289f0e503e7a54e2d98e3fe2480a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bring back bigint.</title>
<updated>2024-06-07T16:01:40Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2024-06-07T16:01:40Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/qc/commit/?id=6f49283f8a8cd60b329a63fa46c7112c4e4bbb4f'/>
<id>urn:sha1:6f49283f8a8cd60b329a63fa46c7112c4e4bbb4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a README</title>
<updated>2024-05-31T18:23:32Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2024-05-31T18:23:32Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/qc/commit/?id=46fcf485140bfd3f6d8576d3996770615aef29f0'/>
<id>urn:sha1:46fcf485140bfd3f6d8576d3996770615aef29f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Slightly simplify the lexer.</title>
<updated>2024-05-31T17:48:39Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2024-05-31T17:48:39Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/qc/commit/?id=55dfd5ea5ad834fcf636c96662252d450a2d736c'/>
<id>urn:sha1:55dfd5ea5ad834fcf636c96662252d450a2d736c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add bytecode.</title>
<updated>2024-05-31T06:50:59Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2024-05-31T06:50:59Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/qc/commit/?id=311d3ae9a3b0a014e14e885ddbdf35a6c1cfd3ce'/>
<id>urn:sha1:311d3ae9a3b0a014e14e885ddbdf35a6c1cfd3ce</id>
<content type='text'>
A recursive AST is kind of annoying to evaluate without recursion.
Bytecode is cooler anyway.
</content>
</entry>
<entry>
<title>Write tests for parser.</title>
<updated>2024-05-31T04:09:54Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2024-05-31T03:00:08Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/qc/commit/?id=5e88902a161674605c6835c7be96d412d82e7dd4'/>
<id>urn:sha1:5e88902a161674605c6835c7be96d412d82e7dd4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use i128.</title>
<updated>2024-05-30T17:45:11Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2024-05-30T17:45:11Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/qc/commit/?id=12febf6f88e62fd70cca1b7a87212dc8c0edb027'/>
<id>urn:sha1:12febf6f88e62fd70cca1b7a87212dc8c0edb027</id>
<content type='text'>
Why not?
</content>
</entry>
<entry>
<title>Add arcsin, arccos, arctan.</title>
<updated>2024-05-30T15:18:00Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2024-05-30T15:18:00Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/qc/commit/?id=533d73997b279551583d97b0d5523272b83330d9'/>
<id>urn:sha1:533d73997b279551583d97b0d5523272b83330d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix unary minus.</title>
<updated>2024-05-30T13:59:27Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2024-05-30T13:59:27Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/qc/commit/?id=fde7d934187f2919a3cf08b6361885951dad6e3e'/>
<id>urn:sha1:fde7d934187f2919a3cf08b6361885951dad6e3e</id>
<content type='text'>
Unary minus needs to bind more closely than ^, in order to
parse -2^2 correctly.
</content>
</entry>
<entry>
<title>Allow prefix minus.</title>
<updated>2024-05-30T06:13:50Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2024-05-30T06:13:50Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/qc/commit/?id=fb2908e33eefdb1d1fd00d272ec9e50fc1843da3'/>
<id>urn:sha1:fb2908e33eefdb1d1fd00d272ec9e50fc1843da3</id>
<content type='text'>
</content>
</entry>
</feed>
