<feed xmlns='http://www.w3.org/2005/Atom'>
<title>urubu/grammar, 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>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>Split SymbolTable's APIs into reader/writer</title>
<updated>2022-11-06T08:31:52Z</updated>
<author>
<name>Ryo Nihei</name>
<email>nihei.dev@gmail.com</email>
</author>
<published>2022-11-06T08:30:48Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=a84350cc4a213b74fdd592e8b9eeeb6079d0f5ff'/>
<id>urn:sha1:a84350cc4a213b74fdd592e8b9eeeb6079d0f5ff</id>
<content type='text'>
</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>
<entry>
<title>Remove anonymous symbol system</title>
<updated>2022-11-05T07:52:37Z</updated>
<author>
<name>Ryo Nihei</name>
<email>nihei.dev@gmail.com</email>
</author>
<published>2022-11-05T07:52:37Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=a6001b32cf805c4e72e05adc37ee60272a600bf1'/>
<id>urn:sha1:a6001b32cf805c4e72e05adc37ee60272a600bf1</id>
<content type='text'>
Remove unimportant features to tidy up the specification.
</content>
</entry>
<entry>
<title>Remove alias system</title>
<updated>2022-11-05T05:21:13Z</updated>
<author>
<name>Ryo Nihei</name>
<email>nihei.dev@gmail.com</email>
</author>
<published>2022-11-05T05:21:13Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=b24f61a465d21af404ed647a977160042017e601'/>
<id>urn:sha1:b24f61a465d21af404ed647a977160042017e601</id>
<content type='text'>
Remove unimportant features to tidy up the specification.
</content>
</entry>
<entry>
<title>Prohibit using a pattern in an alternative</title>
<updated>2022-06-12T00:44:00Z</updated>
<author>
<name>Ryo Nihei</name>
<email>nihei.dev@gmail.com</email>
</author>
<published>2022-06-11T15:40:28Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=2dd098d1e16bd0b8786ca97ccc7d3b06fa6bc3d1'/>
<id>urn:sha1:2dd098d1e16bd0b8786ca97ccc7d3b06fa6bc3d1</id>
<content type='text'>
When a syntax error occurs, the parser must provide a user with the names of expected tokens.
However, if a pattern appears directly in an alternative, Vartan cannot assign an appropriate name to the pattern.
Therefore, this commit prohibits alternatives from containing patterns.
</content>
</entry>
<entry>
<title>Remove the kind field from a node corresponding to an anonymous terminal symbol</title>
<updated>2022-06-11T10:09:19Z</updated>
<author>
<name>Ryo Nihei</name>
<email>nihei.dev@gmail.com</email>
</author>
<published>2022-06-10T07:41:41Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/urubu/commit/?id=7403c18fbc04f3045df1e69b63d7ffd5f04d77db'/>
<id>urn:sha1:7403c18fbc04f3045df1e69b63d7ffd5f04d77db</id>
<content type='text'>
</content>
</entry>
</feed>
