return scm_makfromstr (pt->read_buf, pt->read_buf_size, 0);
}
-GUILE_PROC(scm_call_with_output_string, "call-with-output-string", 1, 0, 0,
+SCM_DEFINE(scm_call_with_output_string, "call-with-output-string", 1, 0, 0,
(SCM proc),
"Calls the one-argument procedure @var{proc} with a newly created output
port. When the function returns, the string composed of the characters
-GUILE_PROC(scm_call_with_input_string, "call-with-input-string", 2, 0, 0,
+SCM_DEFINE(scm_call_with_input_string, "call-with-input-string", 2, 0, 0,
(SCM str, SCM proc),
"Calls the one-argument procedure @var{proc} with a newly created input
port from which @var{string}'s contents may be read. The value yielded
}
-GUILE_PROC (scm_eval_string, "eval-string", 1, 0, 0,
+SCM_DEFINE (scm_eval_string, "eval-string", 1, 0, 0,
(SCM string),
"Evaluate @var{string} as the text representation of a Scheme form
or forms, and return whatever value they produce.")