<feed xmlns='http://www.w3.org/2005/Atom'>
<title>evocation/quine.asm, branch v3.0</title>
<subtitle>Call forth the blue-green flame of computation from the universe, weave its energies into a fabric, that we may share our blood with it.
</subtitle>
<id>http://code.irenes.space/evocation/atom?h=v3.0</id>
<link rel='self' href='http://code.irenes.space/evocation/atom?h=v3.0'/>
<link rel='alternate' type='text/html' href='http://code.irenes.space/evocation/'/>
<updated>2026-09-21T07:40:45+00:00</updated>
<entry>
<title>release version 3.0</title>
<updated>2026-09-21T07:40:45+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@irenes.space</email>
</author>
<published>2026-09-21T07:29:46+00:00</published>
<link rel='alternate' type='text/html' href='http://code.irenes.space/evocation/commit/?id=0860b49f8e326016349e1096ab705dc0efefe3a8'/>
<id>urn:sha1:0860b49f8e326016349e1096ab705dc0efefe3a8</id>
<content type='text'>
this is the first-ever release! wow :33333

have fun y'all!!!!

Force-Push: yes
Change-Id: Ifc95e4e63e4ee477b4c23d83a82f7a1e050f7925
</content>
</entry>
<entry>
<title>give the names of codeword pointers in label-transform output</title>
<updated>2026-09-18T10:31:15+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@irenes.space</email>
</author>
<published>2026-09-18T10:31:15+00:00</published>
<link rel='alternate' type='text/html' href='http://code.irenes.space/evocation/commit/?id=f7710d4de0626fb1ecbdfea2933198a494bfb77b'/>
<id>urn:sha1:f7710d4de0626fb1ecbdfea2933198a494bfb77b</id>
<content type='text'>
under the hex transform, that is

this also implements ndrop in quine, because it wasn't building evoke, and it checks in the updated hex.hex which reflects the more concise notation for integer constants. this brings all the builds into a clean state, for the moment.

Force-Push: yes
Change-Id: I243cf08c70b4a3af00ea5e0836c5596a32f1288b
</content>
</entry>
<entry>
<title>make read-to-buffer take its delimiter as a parameter</title>
<updated>2026-08-29T05:21:52+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@irenes.space</email>
</author>
<published>2026-08-29T05:21:52+00:00</published>
<link rel='alternate' type='text/html' href='http://code.irenes.space/evocation/commit/?id=a41c6444d30f9ad561d95a1776f796581338df16'/>
<id>urn:sha1:a41c6444d30f9ad561d95a1776f796581338df16</id>
<content type='text'>
since the recommended invocation to build Evocation (hehe) does the heavy lifting in interpreted mode, this required a new helper, allocate-string, which takes a string in the scratch space and properly allocates it so it won't be overwritten by future allocations

Force-Push: yes
Change-Id: Ia73612a65fd7c11af5fe110c573c23c16b777112
</content>
</entry>
<entry>
<title>first steps towards the hex transform</title>
<updated>2026-06-12T10:07:53+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@irenes.space</email>
</author>
<published>2026-06-06T18:17:16+00:00</published>
<link rel='alternate' type='text/html' href='http://code.irenes.space/evocation/commit/?id=e7390b9f2f8da8ea0b89705ba8c25cca977a071c'/>
<id>urn:sha1:e7390b9f2f8da8ea0b89705ba8c25cca977a071c</id>
<content type='text'>
quite a lot is implemented, but there is quite a lot still to go. at any rate it compiles cleanly and this seemed like a good point to check things in.

Change-Id: I634bb3b2f1b10702cf63cb73c0a995983b5041f2
Force-Push: yes
</content>
</entry>
<entry>
<title>docs fixed for attach-string-to-input-buffer</title>
<updated>2026-05-29T04:55:42+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@irenes.space</email>
</author>
<published>2026-05-29T04:55:42+00:00</published>
<link rel='alternate' type='text/html' href='http://code.irenes.space/evocation/commit/?id=bd01931f8a7dde085613881a07755d68f9846b7a'/>
<id>urn:sha1:bd01931f8a7dde085613881a07755d68f9846b7a</id>
<content type='text'>
(also see the one in input.e)

Force-Push: yes
Change-Id: I80910cfdb5e3de6f8b1db69a9c630a21b2f92f4a
</content>
</entry>
<entry>
<title>swap the parameters to "entry-flags!"</title>
<updated>2026-05-29T04:34:03+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@irenes.space</email>
</author>
<published>2026-05-29T04:34:03+00:00</published>
<link rel='alternate' type='text/html' href='http://code.irenes.space/evocation/commit/?id=a00f83c9446159eaf9ac817dfae5291cb226ab7a'/>
<id>urn:sha1:a00f83c9446159eaf9ac817dfae5291cb226ab7a</id>
<content type='text'>
Force-Push: yes
Change-Id: I11f3eb1079d27a7306d6ed1e8e4b9fd6fb7d3a4a
</content>
</entry>
<entry>
<title>move next-newer-entry-in and oldest-entry-in into dynamic.e</title>
<updated>2026-05-29T04:22:58+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@irenes.space</email>
</author>
<published>2026-05-29T04:22:58+00:00</published>
<link rel='alternate' type='text/html' href='http://code.irenes.space/evocation/commit/?id=3f83a17851b8e93e4d5dbac94b10a6afd750dbee'/>
<id>urn:sha1:3f83a17851b8e93e4d5dbac94b10a6afd750dbee</id>
<content type='text'>
it's starting to get concerning how all this stuff needs to go in quine.asm but hopefully the hex transform will fix it

Force-Push: yes
Change-Id: I840e77c96fa0555bc01b9604d09f5ac4903d48bf
</content>
</entry>
<entry>
<title>moved pack-raw-string into core.e</title>
<updated>2026-05-29T04:07:55+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@irenes.space</email>
</author>
<published>2026-05-29T04:07:55+00:00</published>
<link rel='alternate' type='text/html' href='http://code.irenes.space/evocation/commit/?id=0f3c90d8c67c7150feed36a1e620a6aa68f987a7'/>
<id>urn:sha1:0f3c90d8c67c7150feed36a1e620a6aa68f987a7</id>
<content type='text'>
Force-Push: yes
Change-Id: I0940c0c21580e810716a5f61b95fd520c464ab9e
</content>
</entry>
<entry>
<title>change the parameter order for memcopy and memmove</title>
<updated>2026-05-29T03:28:48+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@irenes.space</email>
</author>
<published>2026-05-29T02:34:07+00:00</published>
<link rel='alternate' type='text/html' href='http://code.irenes.space/evocation/commit/?id=3b00a5376036bb3f50a1a1f97d136305a2d03a57'/>
<id>urn:sha1:3b00a5376036bb3f50a1a1f97d136305a2d03a57</id>
<content type='text'>
that was surprisingly involved, but it feels like the right thing to do

Change-Id: Ia2f38c7278f4237cebd0435d27131fe32dbc3718
Force-Push: yes
</content>
</entry>
<entry>
<title>added a couple new instructions</title>
<updated>2026-05-24T05:47:35+00:00</updated>
<author>
<name>Irene Knapp</name>
<email>ireneista@irenes.space</email>
</author>
<published>2026-05-24T05:47:35+00:00</published>
<link rel='alternate' type='text/html' href='http://code.irenes.space/evocation/commit/?id=fa77a37199208fa207202e62f409e1371c5f03f3'/>
<id>urn:sha1:fa77a37199208fa207202e62f409e1371c5f03f3</id>
<content type='text'>
this turns out to be fairly involved. hex bootstrap can't come fast enough ;)

Force-Push: yes
Change-Id: Ide5d2207d745ad07c40d3c9f457cd6b491bfbcf0
</content>
</entry>
</feed>
