root/src/perl6/INTERNALS.txt

Revision 13136, 1.1 kB (checked in by markstos, 2 years ago)

INTERNALS.txt: s/Pugs::/Perl6::/ for clarity

Line 
1This is the current list of internal methods and functions that
2must be implemented by a Perl 6 backend in order for the Prelude
3to work correctly.
4
5Perl6::Internals::compile_pir($code)
6Perl6::Internals::exit $status;
7Perl6::Internals::sleep $seconds;
8Perl6::Internals::caller($kind, $skip, $label);
9Perl6::Internals::compile_file_to_yml($path);
10
11Perl6::Internals::install_pragma_value($?CLASS, 0)
12Perl6::Internals::current_pragma_value($?CLASS)
13
14Perl6::Internals::eval_perl6($code)
15Perl6::Internals::eval_haskell($code)
16Perl6::Internals::eval_parrot($code)
17Perl6::Internals::eval_perl5($code)
18Perl6::Internals::eval_yaml($code)
19
20Perl6::Internals::exec($prog, Bool, @args)
21Perl6::Internals::hSeek(self, $position, $whence)
22Perl6::Internals::hSetBinaryMode($fh, Bool)
23Perl6::Internals::localtime(Bool::False, $sec, $pico)
24Perl6::Internals::openFile($filename, $mode)
25Perl6::Internals::require($module)
26Perl6::Internals::require_use_helper(Bool,$module)
27Perl6::Internals::runInteractiveCommand($command)
28Perl6::Internals::sprintf($conversion,int($arg)) #There is a p6 version of this
29Perl6::Internals::use($module)
Note: See TracBrowser for help on using the browser.