Summary

Need API to box and unbox FILE* pointers as Scheme ports

Metadata

Description

The C API should be able to box a FILE* as a Scheme input port or output port.

There should also be a way to extract a FILE* from a Scheme port, or NULL if the port is not file-based.

Ideally this should be done by extending the list of foreign type specifiers.

Changes and comments

[2016-08-25 21:07:47 UTC] sjamaan set difficulty to hard