<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mry/src/recognizer.zig, branch pex</title>
<subtitle>GLL Recognizer
</subtitle>
<id>http://git.nathanreiner.xyz/mry/atom?h=pex</id>
<link rel='self' href='http://git.nathanreiner.xyz/mry/atom?h=pex'/>
<link rel='alternate' type='text/html' href='http://git.nathanreiner.xyz/mry/'/>
<updated>2025-08-27T11:48:12Z</updated>
<entry>
<title>first sketch of pex</title>
<updated>2025-08-27T11:48:12Z</updated>
<author>
<name>Nathan Reiner</name>
<email>nathan@nathanreiner.xyz</email>
</author>
<published>2025-08-27T11:48:12Z</published>
<link rel='alternate' type='text/html' href='http://git.nathanreiner.xyz/mry/commit/?id=f37a4aeb0e7d21d7e006a0f54c9dfdbc974b811f'/>
<id>urn:sha1:f37a4aeb0e7d21d7e006a0f54c9dfdbc974b811f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add pex</title>
<updated>2025-07-19T18:18:15Z</updated>
<author>
<name>Nathan Reiner</name>
<email>nathan@nathanreiner.xyz</email>
</author>
<published>2025-07-19T18:18:15Z</published>
<link rel='alternate' type='text/html' href='http://git.nathanreiner.xyz/mry/commit/?id=ae10b7d764d9587ab92a682781f8479107e8dff0'/>
<id>urn:sha1:ae10b7d764d9587ab92a682781f8479107e8dff0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move to zig 0.14.1</title>
<updated>2025-05-28T14:46:57Z</updated>
<author>
<name>Nathan Reiner</name>
<email>nathan@nathanreiner.xyz</email>
</author>
<published>2025-05-28T14:46:57Z</published>
<link rel='alternate' type='text/html' href='http://git.nathanreiner.xyz/mry/commit/?id=d138a622dcc77302cc452c52946f6202b6a03f5e'/>
<id>urn:sha1:d138a622dcc77302cc452c52946f6202b6a03f5e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix unit tests</title>
<updated>2025-05-21T17:47:36Z</updated>
<author>
<name>Nathan Reiner</name>
<email>nathan@nathanreiner.xyz</email>
</author>
<published>2025-05-21T17:44:11Z</published>
<link rel='alternate' type='text/html' href='http://git.nathanreiner.xyz/mry/commit/?id=2ee78f3c3884a315baffee7d5e9244f52c59c10b'/>
<id>urn:sha1:2ee78f3c3884a315baffee7d5e9244f52c59c10b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>recognizer: change condition since epsilons are quite rare</title>
<updated>2025-05-15T17:00:08Z</updated>
<author>
<name>Nathan Reiner</name>
<email>nathan@nathanreiner.xyz</email>
</author>
<published>2025-05-15T17:00:08Z</published>
<link rel='alternate' type='text/html' href='http://git.nathanreiner.xyz/mry/commit/?id=0de78f3adf3dd671560b657b94773c42177040d5'/>
<id>urn:sha1:0de78f3adf3dd671560b657b94773c42177040d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>minor optimization: add a first set to each rule variant</title>
<updated>2025-05-15T15:49:24Z</updated>
<author>
<name>Nathan Reiner</name>
<email>nathan@nathanreiner.xyz</email>
</author>
<published>2025-05-15T15:49:24Z</published>
<link rel='alternate' type='text/html' href='http://git.nathanreiner.xyz/mry/commit/?id=0273079fa0004f9f93ae96615f97934b832f8c51'/>
<id>urn:sha1:0273079fa0004f9f93ae96615f97934b832f8c51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improve gss node cashing and creation</title>
<updated>2025-05-15T14:54:31Z</updated>
<author>
<name>Nathan Reiner</name>
<email>nathan@nathanreiner.xyz</email>
</author>
<published>2025-05-15T14:54:31Z</published>
<link rel='alternate' type='text/html' href='http://git.nathanreiner.xyz/mry/commit/?id=06a216fbabb3e51e32de76e66e2b6f90f9998bd5'/>
<id>urn:sha1:06a216fbabb3e51e32de76e66e2b6f90f9998bd5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>recognizer: fix next_char check bug</title>
<updated>2025-05-14T06:30:28Z</updated>
<author>
<name>Nathan Reiner</name>
<email>nathan@nathanreiner.xyz</email>
</author>
<published>2025-05-14T06:30:28Z</published>
<link rel='alternate' type='text/html' href='http://git.nathanreiner.xyz/mry/commit/?id=3fa83926b88a8000c3183377c0ddfe3222503c76'/>
<id>urn:sha1:3fa83926b88a8000c3183377c0ddfe3222503c76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make it work sometimes</title>
<updated>2025-05-13T13:45:50Z</updated>
<author>
<name>Nathan Reiner</name>
<email>nathan@nathanreiner.xyz</email>
</author>
<published>2025-05-13T13:45:50Z</published>
<link rel='alternate' type='text/html' href='http://git.nathanreiner.xyz/mry/commit/?id=76f808ea98313dc847f634b2d8e31066b7a1c68d'/>
<id>urn:sha1:76f808ea98313dc847f634b2d8e31066b7a1c68d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add full grammar parsing</title>
<updated>2025-05-06T08:43:09Z</updated>
<author>
<name>Nathan Reiner</name>
<email>nathan@nathanreiner.xyz</email>
</author>
<published>2025-05-06T08:43:09Z</published>
<link rel='alternate' type='text/html' href='http://git.nathanreiner.xyz/mry/commit/?id=eff19cc15a9bf4df60e7f90c3a7ee525c65266c0'/>
<id>urn:sha1:eff19cc15a9bf4df60e7f90c3a7ee525c65266c0</id>
<content type='text'>
</content>
</entry>
</feed>
