<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yuescript/spec/inputs/test/format_spec.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>2026-03-26T03:34:38+00:00</updated>
<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>Added more tests.</title>
<updated>2026-02-12T01:08:12+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-02-12T01:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=640dcd82b30629f54596820c09144dfff10cb2c0'/>
<id>urn:sha1:640dcd82b30629f54596820c09144dfff10cb2c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed docs.</title>
<updated>2026-02-06T02:30:49+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-02-06T02:30:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=aa3ecc7badfb39cb9167fb95c9a678257c1d9954'/>
<id>urn:sha1:aa3ecc7badfb39cb9167fb95c9a678257c1d9954</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added more tests.</title>
<updated>2026-01-30T10:16:45+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-01-30T10:16:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=8c3d786157ec7fef3072feac55c2d5450800568b'/>
<id>urn:sha1:8c3d786157ec7fef3072feac55c2d5450800568b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added more format function specs.</title>
<updated>2026-01-29T07:16:07+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-01-29T07:16:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=0cece2cad82bcd95bcb20f3d984817f7085fd4f8'/>
<id>urn:sha1:0cece2cad82bcd95bcb20f3d984817f7085fd4f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adding tests.</title>
<updated>2026-01-22T07:03:12+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-01-22T07:03:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=f1454bbbd13a71da2005ff789cde2da0e9eb81f6'/>
<id>urn:sha1:f1454bbbd13a71da2005ff789cde2da0e9eb81f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2026-01-21T02:05:19+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2026-01-21T02:05:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=604a8e5e53cdc7391a502fcabf07e8f1cc2a778c'/>
<id>urn:sha1:604a8e5e53cdc7391a502fcabf07e8f1cc2a778c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated reserved comments function.</title>
<updated>2025-12-03T18:57:43+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2025-12-03T18:57:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=ec26010fd100bb014584653e0e1370dba816fd1f'/>
<id>urn:sha1:ec26010fd100bb014584653e0e1370dba816fd1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>more test cases.</title>
<updated>2024-03-19T08:28:06+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2024-03-19T08:28:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=80b65520da432843f0c63431a1867bd2620bc4ac'/>
<id>urn:sha1:80b65520da432843f0c63431a1867bd2620bc4ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add yue.format() function. fix yue ast to code function issues.</title>
<updated>2023-12-13T09:33:13+00:00</updated>
<author>
<name>Li Jin</name>
<email>dragon-fly@qq.com</email>
</author>
<published>2023-12-13T09:32:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/yuescript/commit/?id=3c4cbff4d88892f153b70ccbbc69d1087ecbcc49'/>
<id>urn:sha1:3c4cbff4d88892f153b70ccbbc69d1087ecbcc49</id>
<content type='text'>
</content>
</entry>
</feed>
