This page is part of the web mail archives of SRFI 22 from before July 7th, 2015. The new archives for SRFI 22 contain all messages, not just those from before July 7th, 2015.
>>>>> "Marc" == Marc Feeley <feeley@xxxxxxxxxxxxxxxx> writes: Marc> While I'm on the subject, I can't say I'm very fond of having main Marc> return a status code. I don't like it for C and I don't like it for Marc> Scheme. Main should be a procedure. If main returns normally, then Marc> the result is ignored and the EX_OK status code is returned from the Marc> script. You can always call "error" to return an EX_SOFTWARE (this Marc> will work even if "error" is not defined!...). We know. We though about this. We disagree. I'll confer with Martin once he's out of the swamp, so we should have something by Monday or Tuesday. Marc> but this is needlessly ugly, and it still contains a reference to 0 Marc> for EX_OK, which will throw off beginners for sure. In fact, what Marc> happens in your proposal if main does not return an exact integer, or Marc> returns an integer outside the acceptable range? That's a good point, but the issue is trivially resolved. -- Cheers =8-} Mike Friede, Völkerverständigung und überhaupt blabla