[plt-scheme] Moving mzscheme extension to 299.XX
On Thu, 17 Feb 2005, David J. Neu wrote:
> I'm trying to move a mzscheme extension from 208 to 299.XX.
>
> I changed all occurrences of:
>
> SCHEME_STRINGP => SCHEME_CHAR_STRINGP
>
> and
>
> SCHEME_STR_VAL => SCHEME_CHAR_STR_VAL
I'm using
#define SCH_UNIXSTR(arg) \
SCHEME_BYTE_STR_VAL(scheme_char_string_to_byte_string(arg))
#define UNIX_SCHSTR(arg) \
scheme_byte_string_to_char_string(scheme_make_byte_string(arg))
which I (mis)think converts from scheme wide to unix utf-8 and back.
Still trying to grok it.
Ron
stanonik at cogsci.ucsd.edu