This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
976742a025771b79e087d37f32e867047d3a4795
[perl5.git] / README.micro
1 microperl is supposed to be able a really minimal perl, even more
2 minimal than miniperl.  No Configure is needed to build microperl,
3 on the other hand this means that interfaces between Perl and your
4 operating system are left very -- minimal.
5
6 All this is experimental.  If you don't know what to do with microperl
7 you probably shouldn't.  Do not report bugs in microperl; fix the bugs.
8
9 We assume ANSI C plus the following:
10 - <stdlib.h>
11 - rename()
12 - opendir(), readdir(), closedir() (via dirent.h)
13 - memchr (via string.h)
14 - (a safe) putenv() (via stdlib.h)
15 - strtoul() (via stdlib.h)
16 (grep for 'define' in uconfig.sh.)
17 Also, Perl times() is defined to always return zeroes.
18
19 If you are still reading this and you are itching to try out microperl:
20
21         make -f Makefile.micro
22
23
24
25