# 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