Slide 32
Slide 32 text
Tokenize code with Ripper.lex()
[[[1, 0], :on_kw, "def"], # Define
[[1, 4], :on_ident, "hello"],
[[2, 2], :on_ident, "puts"],
[[2, 7], :on_tstring_beg, "\""], # Delimiter
[[2, 8], :on_tstring_content, "Hello"], # String
[[2, 21], :on_tstring_end, "\""], # Delimiter
[[3, 0], :on_kw, "end"]] # Keyword