978 |
extract the character value, use the @code{SCM_VALIDATE_CHAR} macro. |
extract the character value, use the @code{SCM_VALIDATE_CHAR} macro. |
979 |
|
|
980 |
@item @code{gh_scm2newstr} |
@item @code{gh_scm2newstr} |
981 |
No direct scm equivalent. [FIXME] |
Instead of @code{gh_scm2newstr (@var{obj}, @var{lenp})} use |
982 |
|
@code{scm_c_string2str (@var{obj}, @var{str}, @var{lenp})}. With the |
983 |
|
additional @var{str} argument the user can pass a pre-allocated memory |
984 |
|
chunk or leave it passing NULL. |
985 |
|
|
986 |
@item @code{gh_get_substr} |
@item @code{gh_get_substr} |
987 |
No direct scm equivalent. [FIXME] |
Use the @code{scm_c_substring2str (@var{obj}, @var{str}, @var{start}, |
988 |
|
@var{len})} function instead. |
989 |
|
|
990 |
@item @code{gh_symbol2newstr} |
@item @code{gh_symbol2newstr} |
991 |
No direct scm equivalent. [FIXME] |
Use the @code{scm_c_symbol2str (@var{obj}, @var{str}, @var{lenp})} function |
992 |
|
instead. With the additional @var{str} argument the user can pass a |
993 |
|
pre-allocated memory chunk or leave it passing NULL. |
994 |
|
|
995 |
@item @code{gh_scm2chars} |
@item @code{gh_scm2chars} |
996 |
No direct scm equivalent. [FIXME] |
No direct scm equivalent. [FIXME] |