<feed xmlns='http://www.w3.org/2005/Atom'>
<title>urubu/driver, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>http://euandre.org/git/urubu/atom?h=main</id>
<link rel='self' href='http://euandre.org/git/urubu/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/'/>
<updated>2024-12-10T15:29:03Z</updated>
<entry>
<title>Namespace packages with "urubu/"</title>
<updated>2024-12-10T15:29:03Z</updated>
<author>
<name>EuAndreh</name>
<email>eu@euandre.org</email>
</author>
<published>2024-12-10T15:29:03Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=8359c047aaebe274a2d811d61922b571ca7d10df'/>
<id>urn:sha1:8359c047aaebe274a2d811d61922b571ca7d10df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Start building test files</title>
<updated>2024-12-10T14:14:54Z</updated>
<author>
<name>EuAndreh</name>
<email>eu@euandre.org</email>
</author>
<published>2024-12-10T14:14:54Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=e4cb98c21f14f8b1f6d36fde56cb6c5c49b0db88'/>
<id>urn:sha1:e4cb98c21f14f8b1f6d36fde56cb6c5c49b0db88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Build and test existing code as is</title>
<updated>2024-12-02T18:41:30Z</updated>
<author>
<name>EuAndreh</name>
<email>eu@euandre.org</email>
</author>
<published>2024-12-02T18:41:30Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=ab1ad9eecffed26c4aa3d6fd346d7b06e9eadbb1'/>
<id>urn:sha1:ab1ad9eecffed26c4aa3d6fd346d7b06e9eadbb1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add byte position to nodes of a syntax tree</title>
<updated>2022-11-13T05:23:10Z</updated>
<author>
<name>Ryo Nihei</name>
<email>nihei.dev@gmail.com</email>
</author>
<published>2022-11-13T05:03:19Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=16a433b0681a19985c0134d5f9719f0fcdfe634a'/>
<id>urn:sha1:16a433b0681a19985c0134d5f9719f0fcdfe634a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typo</title>
<updated>2022-11-13T03:10:44Z</updated>
<author>
<name>Ryo Nihei</name>
<email>nihei.dev@gmail.com</email>
</author>
<published>2022-11-13T03:10:44Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=47387f600d398f379313780565037c216ee27a2c'/>
<id>urn:sha1:47387f600d398f379313780565037c216ee27a2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add byte position to tokens</title>
<updated>2022-11-13T02:31:19Z</updated>
<author>
<name>Ryo Nihei</name>
<email>nihei.dev@gmail.com</email>
</author>
<published>2022-11-13T02:29:26Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=510bad4521d8778d11de80c2afbabbd02fa7bb10'/>
<id>urn:sha1:510bad4521d8778d11de80c2afbabbd02fa7bb10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set token positions for the EOF symbol</title>
<updated>2022-11-12T12:30:40Z</updated>
<author>
<name>Ryo Nihei</name>
<email>nihei.dev@gmail.com</email>
</author>
<published>2022-11-12T12:30:40Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=71577d39f48d129cae48f9d242f407560360862d'/>
<id>urn:sha1:71577d39f48d129cae48f9d242f407560360862d</id>
<content type='text'>
vartan intentionally had not set positional information for the EOF symbol in a token because the corresponding character does not exist in the source code.
However, to be able to include the positional information in a syntax error message when a syntax error occurs due to the detection of the EOF symbol during parsing,
this commit sets the position next to the last character in the source code as the position of the EOF symbol.
</content>
</entry>
<entry>
<title>Fix counting of token positions</title>
<updated>2022-11-12T11:59:28Z</updated>
<author>
<name>Ryo Nihei</name>
<email>nihei.dev@gmail.com</email>
</author>
<published>2022-11-12T09:52:49Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=fddd3d9fd3a829993a14b5e77aedb231063d39ec'/>
<id>urn:sha1:fddd3d9fd3a829993a14b5e77aedb231063d39ec</id>
<content type='text'>
The name `unread` gives the impression of operating just the opposite of `read`. However, this commit renames `unread` function to `revert` because it was a function to revert the state to the last acceptance.
</content>
</entry>
<entry>
<title>Import source code of lexer generator</title>
<updated>2022-11-09T15:40:16Z</updated>
<author>
<name>Ryo Nihei</name>
<email>nihei.dev@gmail.com</email>
</author>
<published>2022-11-06T12:31:46Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=f89d021bbe134e3efa0d015a41e9712960cdd009'/>
<id>urn:sha1:f89d021bbe134e3efa0d015a41e9712960cdd009</id>
<content type='text'>
From: https://github.com/nihei9/maleeni
</content>
</entry>
<entry>
<title>Move the skip table from lexer-related data to parser-related data</title>
<updated>2022-11-05T17:18:35Z</updated>
<author>
<name>Ryo Nihei</name>
<email>nihei.dev@gmail.com</email>
</author>
<published>2022-11-05T11:32:53Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=a0aa647770ac6458e9b4749c3efa38d56e2fe4fe'/>
<id>urn:sha1:a0aa647770ac6458e9b4749c3efa38d56e2fe4fe</id>
<content type='text'>
</content>
</entry>
</feed>
