Minor POSIX overhaul
Will Noble <[email protected]> Tue, 25 Oct 2011 12:58:08 -0700
| Newsgroups | gmane.lisp.scheme.scheme48 |
|---|---|
| Message-ID | <[email protected]> |
Hi all, I modified the POSIX module so that Scheme code instead of C code manages PID/errno/signal objects. So, where before posix_kill took a PID record and a signal record, now it takes ints. I think the comments hinted towards something along these lines. This removes a good chunk of awkward (in my view) Scheme-written-in-C code. I put up a repo at bitbucket.org/wnoble/scheme48. I've only tested the code lightly, and thought lightly about the general approach, so I definitely would appreciate any suggestions! Best, Will