mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-10 14:00:21 +02:00
*** empty log message ***
This commit is contained in:
parent
28d8ab3c69
commit
e41530ba09
1 changed files with 13 additions and 1 deletions
|
@ -133,7 +133,19 @@ scm_string_rindex (str, chr, frm, to)
|
|||
? SCM_BOOL_F
|
||||
: SCM_MAKINUM (pos));
|
||||
}
|
||||
|
||||
|
||||
/* What is the purpose of these strange assertions in the following
|
||||
`substring' functions?
|
||||
|
||||
SCM_ASSERT (3==scm_ilength (args), scm_makfrom0str (s_substring_move_left_x),
|
||||
SCM_WNA, NULL);
|
||||
|
||||
Why bother to make args a `rest argument' if we are merely going to
|
||||
force it to include exactly three arguments? Why not merely make
|
||||
them all required arguments instead? This makes me suspicious that
|
||||
the functions haven't been fully implemented. If anyone can
|
||||
clarify what's going on here, please do so. -twp */
|
||||
|
||||
SCM_PROC(s_substring_move_left_x, "substring-move-left!", 2, 0, 1, scm_substring_move_left_x);
|
||||
|
||||
SCM
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue