It feels like a bug. I more wanted to know if anyone knew anything about it
for the talk.

Thanks

On Tue, 9 Oct 2018, 14:49 Brad Gilbert, <b2gi...@gmail.com> wrote:

> My guess is that this is a bug.
>
> You can work around it by adding
>
>     my $*OUT = q[test].IO.open(:w);
>
> in front of the code.
> On Tue, Oct 9, 2018 at 8:18 AM Simon Proctor <simon.proc...@gmail.com>
> wrote:
> >
> > So... I'm working through some notes for a talk on Thursday and I am
> trying to work out how the --output flag is supposed to work.
> >
> > I would expect this to create a file called test and print "Hi\n" in it :
> >
> > perl6 --output=test -e 'say "Hi"'
> >
> > But instead I got Hi printed to the command line and an error :
> >
> > Use of Nil in string context
> >   in any print at gen/moar/stage2/NQPCORE.setting line 850
> >
> > Trying use it on a sime file (say "Hi") and it also doesn't do that.
> >
> > (Note that the test file is created but it's empty).
> >
> > Any ideas?
> >
> > --
> > Simon Proctor
> > Cognoscite aliquid novum cotidie
> >
> > http://www.khanate.co.uk/
>

Reply via email to