Jamie Taylor
Jamie Taylor
The GitHub wiki is a convenient (for some definition of "convenient") place to dump documentation, hints, etc. that aren't part of Chez Scheme proper (even if they perhaps should be)....
Is this issue resolved?
The production for `` in r6rs section 4.2.1 does not admit sequences of characters starting with a period except for the "peculiar identifier" `...`.
Is this issue resolved?
Is this issue resolved?
I should mention that the GitHub diff does a particularly poor job identifying the actual changes in `gcwrapper.c`. You may want to do the diff yourself with the "ignore whitespace...
This is an interesting issue. I think the r6rs specification has some edge cases where the descriptive text doesn't quite do what you'd expect in conjunction with the grammar for...
`process` still invokes a shell ([`/bin/sh`, specifically](https://github.com/cisco/ChezScheme/blob/bab1ade703ba7d7369798f09b6feb33ee5806699/c/prim5.c#L773)), and the example quotes but does not escape string arguments. Writing a function to properly escape the arguments is not exactly complicated, but...
I wonder if [scsh](https://scsh.net) still works.
Magically changing the behavior based on scanning the string and assuming we know what `/bin/sh` would do with it seems like an even worse idea.