<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yuescript/spec/inputs/destructure.yue, branch feature/ast-node-end-position</title>
<subtitle>A mirror of https://github.com/pigpigyyy/Yuescript.git
</subtitle>
<id>https://git.lua4.win/yuescript/atom?h=feature%2Fast-node-end-position</id>
<link rel='self' href='https://git.lua4.win/yuescript/atom?h=feature%2Fast-node-end-position'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/'/>
<updated>2025-11-21T04:21:04+00:00</updated>
<entry>
<title>Updated syntax.</title>
<updated>2025-11-21T04:21:04+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2025-11-21T04:21:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=43dde2fff316051d03968e8efd313f19b53112fc'/>
<id>urn:sha1:43dde2fff316051d03968e8efd313f19b53112fc</id>
<content type='text'>
* Added error check for mixed use of tabs and spaces.
* Supported SimpleTable destructuring for ForEach syntax.
</content>
</entry>
<entry>
<title>Added new syntax.</title>
<updated>2025-06-04T03:38:34+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2025-06-04T03:38:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=548ab1d9ff5b831050f14f1355a3314a41163ad6'/>
<id>urn:sha1:548ab1d9ff5b831050f14f1355a3314a41163ad6</id>
<content type='text'>
- Slice Expression.
- Reversed Indexing,.
- Range Destructuring.
- Table Range Matching.
</content>
</entry>
<entry>
<title>Added assignment expression for switch syntax.</title>
<updated>2025-05-26T03:07:38+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2025-05-26T03:07:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=a91135ce512f907ed085d9aac147d8fcad356406'/>
<id>urn:sha1:a91135ce512f907ed085d9aac147d8fcad356406</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix correct evaluation order for multi-value assignments.</title>
<updated>2024-09-03T15:23:25+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2024-09-03T15:23:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=2f8215df7288e0aac690c8e8b1ff79865f114302'/>
<id>urn:sha1:2f8215df7288e0aac690c8e8b1ff79865f114302</id>
<content type='text'>
</content>
</entry>
<entry>
<title>changed the if-assignment syntax to prevent some errors.</title>
<updated>2023-12-07T15:55:16+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2023-12-07T15:49:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=514b9f97febe8920a78d6078b092fe84b859a963'/>
<id>urn:sha1:514b9f97febe8920a78d6078b092fe84b859a963</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix a missing case for list destructuring.</title>
<updated>2023-10-27T08:58:43+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2023-10-27T08:58:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=7bfa002f3d4dcb62e6a301141be6d17889a94f55'/>
<id>urn:sha1:7bfa002f3d4dcb62e6a301141be6d17889a94f55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix default value issue when doing metatable destructuring.</title>
<updated>2022-11-11T09:19:24+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2022-11-11T09:19:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=60f8f00a022ac08701792b2897b72d8c99b50f52'/>
<id>urn:sha1:60f8f00a022ac08701792b2897b72d8c99b50f52</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added a missing scope.</title>
<updated>2022-09-08T10:04:50+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2022-09-08T10:04:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=27b7211e74d5677fbf5c5212264d32c7bfaffc20'/>
<id>urn:sha1:27b7211e74d5677fbf5c5212264d32c7bfaffc20</id>
<content type='text'>
</content>
</entry>
<entry>
<title>redesigned metatable syntax. add support for destructuring a field with string and expression</title>
<updated>2022-09-08T01:26:49+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2022-09-08T01:26:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=d4af1fa275b1d27229fc995f4a45137380040933'/>
<id>urn:sha1:d4af1fa275b1d27229fc995f4a45137380040933</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make destructuring work on function multiple returned values, fix `a, b[] = 1` crashing issue, no longer support implicit declaring variable to be nil.</title>
<updated>2022-07-26T03:34:34+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2022-07-26T03:34:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=f7150a004e26f446fbf7a47bae368f209248fa67'/>
<id>urn:sha1:f7150a004e26f446fbf7a47bae368f209248fa67</id>
<content type='text'>
</content>
</entry>
</feed>
