<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aplwc/src/lib/syntax.c, branch memory-manager</title>
<subtitle>Mirror of fossil repo at aplwc.org</subtitle>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/'/>
<entry>
<title>Still a lot to be done, but I'm going to bed.</title>
<updated>2026-08-30T20:52:43+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-30T20:52:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=729964bea692f9683860978b89848784a7fc2f46'/>
<id>729964bea692f9683860978b89848784a7fc2f46</id>
<content type='text'>
Two remaining big issues:
* aplwc (the parameter passed "everywhere") - should it move or not?
* values returned from the public API should not move.

FossilOrigin-Name: 31ab3154b8f3d5ac167218496e9e204324bf0ac9d36b7bada8fe2a6c8f93d51c</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Two remaining big issues:
* aplwc (the parameter passed "everywhere") - should it move or not?
* values returned from the public API should not move.

FossilOrigin-Name: 31ab3154b8f3d5ac167218496e9e204324bf0ac9d36b7bada8fe2a6c8f93d51c</pre>
</div>
</content>
</entry>
<entry>
<title>Remove a lot of functions for manually freeing memory (they were not implemented)</title>
<updated>2026-08-30T14:46:38+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-30T14:46:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=04827577ea502a9f0edc69e00e008751c8119cbc'/>
<id>04827577ea502a9f0edc69e00e008751c8119cbc</id>
<content type='text'>
FossilOrigin-Name: 693765728e62a74a0ab15d657f7d1dd83702a9371fb042dafe6250f84a252959</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: 693765728e62a74a0ab15d657f7d1dd83702a9371fb042dafe6250f84a252959</pre>
</div>
</content>
</entry>
<entry>
<title>Let the memory allocation code set the last_error to APLWC_OUT_OF_MEMORY, instead of the callers</title>
<updated>2026-08-30T14:25:56+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-30T14:25:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=2261ffa04ddf30a7c8eae6e64129b293fc8bffd9'/>
<id>2261ffa04ddf30a7c8eae6e64129b293fc8bffd9</id>
<content type='text'>
FossilOrigin-Name: 46c74e207a84e861636dbfebc4ba8bb9e7b17401dfd2c4fb9bdeae0fa98fd530</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: 46c74e207a84e861636dbfebc4ba8bb9e7b17401dfd2c4fb9bdeae0fa98fd530</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the struct memory struct</title>
<updated>2026-08-30T14:20:55+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-30T14:20:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=8521b6a69deab8cdabe1c87b09ecdc93d75af98e'/>
<id>8521b6a69deab8cdabe1c87b09ecdc93d75af98e</id>
<content type='text'>
FossilOrigin-Name: 38568a34f631b2a4eef72542e2988a9fe081f85d3248194c2ff995a9eed6bd5d</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: 38568a34f631b2a4eef72542e2988a9fe081f85d3248194c2ff995a9eed6bd5d</pre>
</div>
</content>
</entry>
<entry>
<title>Commit unsaved work.</title>
<updated>2026-08-29T15:22:21+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-29T15:22:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=a01b62d7ace95aef73b9f2d33f01486e0856233f'/>
<id>a01b62d7ace95aef73b9f2d33f01486e0856233f</id>
<content type='text'>
FossilOrigin-Name: 46adf8e389516e01f11696af5cf48d7dbee8764a480e20957a251538ace8cf3a</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: 46adf8e389516e01f11696af5cf48d7dbee8764a480e20957a251538ace8cf3a</pre>
</div>
</content>
</entry>
<entry>
<title>Add a reference to the original string, in a token_list. Otherwise the offsets make no sense.</title>
<updated>2026-08-25T21:07:11+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-25T21:07:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=3787b5c0b7870eec43ce384beaa16288073e89cf'/>
<id>3787b5c0b7870eec43ce384beaa16288073e89cf</id>
<content type='text'>
FossilOrigin-Name: 22c37facb5cb33fac6f473425f5552491da19ae280edcfd8e93f157870f9746e</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: 22c37facb5cb33fac6f473425f5552491da19ae280edcfd8e93f157870f9746e</pre>
</div>
</content>
</entry>
<entry>
<title>Start working on modules, including a built-in "boot" module</title>
<updated>2026-08-25T20:56:55+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-25T20:56:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=86a65e695b9dc1fb7a20094204339f5bf168fb92'/>
<id>86a65e695b9dc1fb7a20094204339f5bf168fb92</id>
<content type='text'>
FossilOrigin-Name: 4829dbeb2071fe0be41ded66a61ba2e156119a47def8a23415b8227a00d53ce7</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: 4829dbeb2071fe0be41ded66a61ba2e156119a47def8a23415b8227a00d53ce7</pre>
</div>
</content>
</entry>
<entry>
<title>Small set of changes to make the tests pass - meaning the scanner understands the code, not much else</title>
<updated>2026-08-22T17:25:54+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-22T17:25:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=dc9b7f961d1c5f39a07085c9dbad8d94bbacde70'/>
<id>dc9b7f961d1c5f39a07085c9dbad8d94bbacde70</id>
<content type='text'>
FossilOrigin-Name: d21c4a18581a61da466c0fbfdf73881bec55ea01091ef67abda1d10e17f8d358</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: d21c4a18581a61da466c0fbfdf73881bec55ea01091ef67abda1d10e17f8d358</pre>
</div>
</content>
</entry>
<entry>
<title>More work on the scanner: numbers</title>
<updated>2026-08-21T17:25:43+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-21T17:25:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=ef853e1ae68918d96ebf8d928225fbf5f62e0def'/>
<id>ef853e1ae68918d96ebf8d928225fbf5f62e0def</id>
<content type='text'>
FossilOrigin-Name: b19f7075ec69fcf519de1ed8c33e417f48e74a2d2452f5c59b93bf9101cb2d7e</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: b19f7075ec69fcf519de1ed8c33e417f48e74a2d2452f5c59b93bf9101cb2d7e</pre>
</div>
</content>
</entry>
<entry>
<title>More work on the scanner and tests for it</title>
<updated>2026-08-21T16:18:14+00:00</updated>
<author>
<name>peter</name>
<email>peter@pmikkelsen.com</email>
</author>
<published>2026-08-21T16:18:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.pmikkelsen.com/aplwc/commit/?id=fabbd7590258478f4304ac6cdd9996d4a86eafd9'/>
<id>fabbd7590258478f4304ac6cdd9996d4a86eafd9</id>
<content type='text'>
FossilOrigin-Name: 037c88ce86e1ba3a399c03a27d4c7252b52c2f500bc13f449e19e497b0607880</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FossilOrigin-Name: 037c88ce86e1ba3a399c03a27d4c7252b52c2f500bc13f449e19e497b0607880</pre>
</div>
</content>
</entry>
</feed>
