<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yuescript/spec/inputs, branch main</title>
<subtitle>A mirror of https://github.com/pigpigyyy/Yuescript.git
</subtitle>
<id>https://git.lua4.win/yuescript/atom?h=main</id>
<link rel='self' href='https://git.lua4.win/yuescript/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/'/>
<updated>2026-04-02T07:26:50+00:00</updated>
<entry>
<title>Lua 5.5 no longer put nil in array part of table.</title>
<updated>2026-04-02T07:26:50+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-04-02T07:26:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=d4e8b147694f35ac37c48dbfdd4b179c892beb01'/>
<id>urn:sha1:d4e8b147694f35ac37c48dbfdd4b179c892beb01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test: add test cases for empty table pattern matching</title>
<updated>2026-03-26T08:19:50+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-03-26T08:19:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=bc1a80badfb734fb9695ee4831e25cb68b8e7765'/>
<id>urn:sha1:bc1a80badfb734fb9695ee4831e25cb68b8e7765</id>
<content type='text'>
- Test [] pattern matches tables with #x == 0
- Test {} pattern matches tables with next(x) == nil
- Test distinguishing between [] and {} patterns
- Test empty patterns with then syntax
- Test empty patterns with multiple when branches

Related to #249
</content>
</entry>
<entry>
<title>feat: add m_end position to AST nodes</title>
<updated>2026-03-26T03:34:38+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-03-26T03:16:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=ad0cd3a39d5d77ec32d2f203c7258f727a06ba6e'/>
<id>urn:sha1:ad0cd3a39d5d77ec32d2f203c7258f727a06ba6e</id>
<content type='text'>
- Add end line and column (m_end.m_line, m_end.m_col) to AST output
- New AST format: [name, begin_line, begin_col, end_line, end_col, ...children]
- Update format_spec.yue to normalize end positions for comparison
- Add ast_spec.yue tests for AST end position feature

Closes #251
</content>
</entry>
<entry>
<title>Updated spec.</title>
<updated>2026-03-13T15:40:12+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-03-13T15:40:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=e15bd04ae6e5d7d7d31b3aa54a23d402349f3145'/>
<id>urn:sha1:e15bd04ae6e5d7d7d31b3aa54a23d402349f3145</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed destructuring with empty and comment lines in table issue. Updated docs.</title>
<updated>2026-02-28T10:03:14+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-02-28T10:03:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=29db60797bd74656b57a0f20778c76adc78095ac'/>
<id>urn:sha1:29db60797bd74656b57a0f20778c76adc78095ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleaned up and fixed more comment reserving codes.</title>
<updated>2026-02-24T04:24:10+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-02-24T04:24:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=0ccf4408271c8a0d147e3cf25689810862e8c1db'/>
<id>urn:sha1:0ccf4408271c8a0d147e3cf25689810862e8c1db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated all-in-one docs.</title>
<updated>2026-02-23T16:35:05+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-02-23T16:35:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=50221313c577a2e9f01a3a6b12c8e54594f13126'/>
<id>urn:sha1:50221313c577a2e9f01a3a6b12c8e54594f13126</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed comma position in class members with line number comments. Fixed issue #240.</title>
<updated>2026-02-23T16:18:48+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-02-23T16:18:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=e2d35caf96f1330db11316cccb0b6289d56ac662'/>
<id>urn:sha1:e2d35caf96f1330db11316cccb0b6289d56ac662</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed some scripts.</title>
<updated>2026-02-21T18:12:46+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-02-21T18:10:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=0f75a9573821933f7829d250a99fcfa353ab7518'/>
<id>urn:sha1:0f75a9573821933f7829d250a99fcfa353ab7518</id>
<content type='text'>
Fix.
</content>
</entry>
<entry>
<title>Cleanup.</title>
<updated>2026-02-21T17:07:06+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-02-21T17:06:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=042c393a4ce4454948b69e99f0fc721736403208'/>
<id>urn:sha1:042c393a4ce4454948b69e99f0fc721736403208</id>
<content type='text'>
</content>
</entry>
</feed>
