<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/prism/node.h, branch v3_3_11</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/prism] Last remaining missing C comments</title>
<updated>2023-11-01T17:10:29+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2023-10-31T17:26:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=690f3bbf5d67d8629d6e6d7305b79fcc5362b0c9'/>
<id>690f3bbf5d67d8629d6e6d7305b79fcc5362b0c9</id>
<content type='text'>
https://github.com/ruby/prism/commit/e327449db6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/e327449db6
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Documentation for nodes</title>
<updated>2023-11-01T17:10:29+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2023-10-31T15:49:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=6b3b530cc1266aeaecb68a01e8511a794ea456ea'/>
<id>6b3b530cc1266aeaecb68a01e8511a794ea456ea</id>
<content type='text'>
https://github.com/ruby/prism/commit/69323d3df4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/69323d3df4
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Remove unnecessary PM_EMPTY_NODE_LIST</title>
<updated>2023-11-01T17:10:29+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2023-10-31T15:44:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b12c795bdc49ae2c925b1476fc1d46800ac45fb7'/>
<id>b12c795bdc49ae2c925b1476fc1d46800ac45fb7</id>
<content type='text'>
https://github.com/ruby/prism/commit/857f72e1f4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/prism/commit/857f72e1f4
</pre>
</div>
</content>
</entry>
<entry>
<title>[PRISM] Move scope_node itself to CRuby, create prism_compile.h</title>
<updated>2023-10-25T21:18:35+00:00</updated>
<author>
<name>Jemma Issroff</name>
<email>jemmaissroff@gmail.com</email>
</author>
<published>2023-10-25T14:23:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8f71a5c53007b072341775e4161ec20b50ffc538'/>
<id>8f71a5c53007b072341775e4161ec20b50ffc538</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Revert "[ruby/prism] Change ScopeNode to point to previous ScopeNode""</title>
<updated>2023-10-19T00:16:11+00:00</updated>
<author>
<name>Jemma Issroff</name>
<email>jemmaissroff@gmail.com</email>
</author>
<published>2023-10-16T22:36:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a9512e80b01c8085c1bb8a1e30497541c844a6c1'/>
<id>a9512e80b01c8085c1bb8a1e30497541c844a6c1</id>
<content type='text'>
This reverts commit fd87372a7482cbf7672c44ef95bc1dc3b00bab7c.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit fd87372a7482cbf7672c44ef95bc1dc3b00bab7c.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[ruby/prism] Change ScopeNode to point to previous ScopeNode"</title>
<updated>2023-10-16T22:20:26+00:00</updated>
<author>
<name>Jemma Issroff</name>
<email>jemmaissroff@gmail.com</email>
</author>
<published>2023-10-16T22:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=fd87372a7482cbf7672c44ef95bc1dc3b00bab7c'/>
<id>fd87372a7482cbf7672c44ef95bc1dc3b00bab7c</id>
<content type='text'>
This reverts commit 67a987f82bc8a2b7ec15581306873530821fcf9e.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 67a987f82bc8a2b7ec15581306873530821fcf9e.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Change ScopeNode to point to previous ScopeNode</title>
<updated>2023-10-16T21:53:11+00:00</updated>
<author>
<name>Jemma Issroff</name>
<email>jemmaissroff@gmail.com</email>
</author>
<published>2023-10-16T21:28:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=67a987f82bc8a2b7ec15581306873530821fcf9e'/>
<id>67a987f82bc8a2b7ec15581306873530821fcf9e</id>
<content type='text'>
Amend ScopeNode to point to previous ScopeNode, and to have void*
pointers to constants and index_lookup_table

https://github.com/ruby/prism/commit/0534324312
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Amend ScopeNode to point to previous ScopeNode, and to have void*
pointers to constants and index_lookup_table

https://github.com/ruby/prism/commit/0534324312
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/prism] Attach the ast node to the scope</title>
<updated>2023-10-09T10:16:01+00:00</updated>
<author>
<name>Matt Valentine-House</name>
<email>matt@eightbitraptor.com</email>
</author>
<published>2023-10-06T13:29:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0fdee133fccbd34af31f5f4ca530838920d8fc06'/>
<id>0fdee133fccbd34af31f5f4ca530838920d8fc06</id>
<content type='text'>
So when building instruction sequences for a scope we can reference
items from the ast node that requires the scope. This is useful for for
loops, where the local variable tables from the parent scope will need
to be referenced.

https://github.com/ruby/prism/commit/426b1ca094
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So when building instruction sequences for a scope we can reference
items from the ast node that requires the scope. This is useful for for
loops, where the local variable tables from the parent scope will need
to be referenced.

https://github.com/ruby/prism/commit/426b1ca094
</pre>
</div>
</content>
</entry>
<entry>
<title>Sync to prism rename commits</title>
<updated>2023-09-27T17:57:38+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2023-09-27T16:24:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4f73a7c2f7ff16aa78cf0dec2d4c7f90a2c41c9b'/>
<id>4f73a7c2f7ff16aa78cf0dec2d4c7f90a2c41c9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename YARP filepaths to prism filepaths</title>
<updated>2023-09-27T17:57:38+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2023-09-27T16:22:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8ab56869a64fdccc094f4a83c6367fb23b72d38b'/>
<id>8ab56869a64fdccc094f4a83c6367fb23b72d38b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
