Ruby's Line Breaks
Yuichiro Kaneko • Matsuyama, Ehime, Japan • Japanese • Talk

Date: April 16, 2025
Published: May 27, 2025
Announced: unknown

Line break is one of the interesting characters in Ruby grammar. For example, line break on the first line is ignored but on the fourth line works as separator of statements.

This talk will reveal principles and exceptions of line break in Ruby Grammar by analysis of grammar file and introduce new Lrama parser generator feature to reduce implementation complexity of lex state.

https://rubykaigi.org/2025/presentations/spikeolaf.html

RubyKaigi 2025

Explore all talks recorded at RubyKaigi 2025
+66