Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Tương tự như vậy: *** Chú ý: Không có đối số số = qua tại dòng N trong tập tin CẢNH BÁO *** poddyscript.pl: Không có mục nào trong = (tại dòng 17) / = trở lại danh sách ở dòng N trong tập tin poddyscript.pl Điều này cho thấy rằng chúng ta có một = over cặp trở lại .=, không chỉ không có một số sau khi hơn, | Object-oriented Perl Simpo PDF Merge and Split Unregistered Version - http www.simpopdf.com Team-Fly 813 Chapter 19 Simpo PDF Merge and Split Unregistered Version - http www.simpopdf.com 814 Simpo PDF Merge and Split Unregistered Version - http www.simpopdf.com Inside Perl In this chapter we will look at how Perl actually works - the internals of the Perl interpreter. First we will examine what happens when Perl is built the configuration process and what we can learn about it. Next we will go through the internal data types that Perl uses. This will help us when we are writing extensions to Perl. From there we will get an overview of what goes on when Perl compiles and interprets a program. Finally we will dive into the experimental world of the Perl compiler what it is what it does and how we can write our own compiler tools with it. To get the most out of this chapter it would be best advised for us to obtain a copy of the source code to Perl. Either of the two versions stable or development is fine and they can both be obtained from our local CPAN mirror. Analyzing the Perl Binary - Config.pm If Perl has been built on our computer the configuration stage will have asked us a number of questions about how we wanted to build it. For instance one question would have been along the lines of building Perl with or without threading. The configuration process will also have poked around the system determining its capabilities. This information is stored in a file named config.sh which the installation process encapsulates in the module Config.pm. The idea behind this is that extensions to Perl can use this information when they are being built but it also means that we as programmers can examine the capabilities of the current Perl and determine whether or not we could take advantage of features such as threading provided by the Perl binary executing our .