FNAME], [[1, 4], :on_ident, "foo", ENDFN], [[1, 7], :on_lparen, "(", BEG|LABEL], [[1, 8], :on_ident, "a", ARG], [[1, 9], :on_comma, ",", BEG|LABEL], [[1, 10], :on_sp, " ", BEG|LABEL], [[1, 11], :on_ident, "b", ARG], [[1, 12], :on_rparen, ")", ENDFN], [[1, 13], :on_ignored_nl, "\n", BEG], [[2, 0], :on_sp, " ", BEG], [[2, 2], :on_ident, "puts", CMDARG], [[2, 6], :on_sp, " ", CMDARG], [[2, 7], :on_ident, "a", END|LABEL], [[2, 8], :on_sp, " ", END|LABEL], [[2, 9], :on_op, "+", BEG], [[2, 10], :on_sp, " ", BEG], [[2, 11], :on_ident, "b", END|LABEL], [[2, 12], :on_nl, "\n", BEG], [[3, 0], :on_kw, "end", END], [[3, 3], :on_nl, "\n", BEG], [[4, 0], :on_ignored_nl, "\n", BEG], [[5, 0], :on_ident, "foo", CMDARG], [[5, 3], :on_lparen, "(", BEG|LABEL], [[5, 4], :on_int, "9", END], [[5, 5], :on_comma, ",", BEG|LABEL], [[5, 6], :on_sp, " ", BEG|LABEL], [[5, 7], :on_int, "8", END], [[5, 8], :on_rparen, ")", ENDFN], [[5, 9], :on_nl, "\n", BEG]]