Forums
New posts
Search forums
Members
Current visitors
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Forums
Archive
Archive
Ruby
Nexus Programming Language
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Reply to thread
Message
[QUOTE="Charles Oliver Nutter, post: 4633022"] Not impossible...there's just been practically *zero* demand, limited resources, and other things that needed more attention. I'm not opposed to supporting PT in JRuby, but it's never been a very high priority. And now that ruby_parser can be used for almost all the offline PT-based tools, there's even less motivation. I've also had an issue with PT basically just *being* MRI's AST. We've made numerous changes to the structure of the AST, some of them for very good reasons. We've also unified a number of constructs that MRI still keeps separate. In short, we've evolved, and while PT did a good job exposing the general structure of MRI's AST, it also exposes MRI's implementation warts. We don't feel a strong need to emulate those warts. But it's doable :) The fact that it hasn't been done says more about the demand for it than the challenge of making it happen. ruby_parser handles some of this, but it's another all-at-once parser; you can't stop and start it or handle subsections of code easily. Really, it's just a port of MRI's Yacc/Bison parser to Racc. - Charlie [/QUOTE]
Verification
Post reply
Forums
Archive
Archive
Ruby
Nexus Programming Language
Top