# New Ticket Created by  Patrick R. Michaud 
# Please include the string:  [perl #123728]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=123728 >


Some Perl 6 module writers have been putting nqp:: calls into their code, as 
the setting does.  While nqp:: is not necessarily strictly limited to Rakudo -- 
other implementations can certainly emulate the nqp:: space -- we should not 
allow the use of nqp:: to become standard practice for Perl 6.

So, this ticket is a placemarker to build in a requirement that any use of 
nqp:: calls outside of the CORE setting requires a "use nqp;" declaration to be 
in scope.

I would not want to see "use nqp;" declaration(s) in the core setting itself 
(the core setting lexically encompasses user mainline) -- I'd prefer for nqp:: 
to be enabled in the setting by some external flag.

Pm

Reply via email to