Ruby Parser In IRB 20th Anniversary...Now Let Time Resume
summary
Describes replacing a legacy pure-Ruby parser used by RDoc with the CRuby-backed standard library Ripper so documentation keeps up with language changes. Shows that RDoc fell three minor versions behind for visibility-on-def (Ruby 2.1 supported but RDoc only handled it in 2.4), explains Ripper returns comment tokens separately so comments aren’t lost, and demonstrates a working integration that cuts maintenance overhead and accepts new syntax immediately.
AI-written summary · about
chapters (6)
- 0:00Introduction and welcome
- 10:22Ripper parser basics
- 20:19Comment handling in Ripper
- 22:13Future plans for Ripper
- 26:28Ruby documentation with Ripper
- 35:02Q&A session








