reddit discussion on replacing Python in 0install

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Mon Jun 10 22:37:52 PDT 2013


On 6/11/13 12:04 AM, David Nadlinger wrote:
> On Tuesday, 11 June 2013 at 04:02:59 UTC, Andrei Alexandrescu wrote:
>> The test program is flawed; writeln() writes to stdout, and the
>> redirection is to stdin.
>
> Wouldn't stdin be fd 0?
>
> David

Oh indeed my bad. But the test is still flawed. Consider:

import std.stdio;
int main()
{
     return printf("test\n") < 0;
}

This should return 1 if printf fails. It succeeds for 1</dev/null.


Andrei


More information about the Digitalmars-d mailing list