First page Back Continue Last page Overview Text

Notes:


home_run first allocates an initial ruby string for the output string using rb_str_buf_new. This function creates a string with 0 length but with at least the given number of characters in the available buffer.

home_run then grabs the pointer for the string's buffer.