3.3. The XS Library

In ext/, we find the XS modules which ship with Perl. For instance, the Perl compiler (see Chapter 7) B can be found here, as can the DBM interfaces. The most important XS module here is DynaLoader, the dynamic loading interface which allows the runtime loading of every other XS module.

As a special exception, the XS code to the methods in the UNIVERSAL class can be found in universal.c.