Ticket #404: book_cleanup.patch
File book_cleanup.patch, 2.8 KB (added by mikehh, 13 years ago) |
---|
-
docs/book/ch02_getting_started.pod
69 69 70 70 =over 4 71 71 72 =item * C Compiler72 =item * C Compiler 73 73 74 74 Parrot can be built with a number of C compilers. Parrot is written using the 75 75 C89 standard, and the Parrot project officially supports the most recent 76 76 C89 compiler on major systems, including the most recent versions of Microsoft 77 77 C Compiler and the GNU Compiler Collection (GCC). 78 78 79 =item * make79 =item * make 80 80 81 81 Make is a program to manage and automate the build process. Unix-based systems 82 82 will typically have access to the C<make> command as part of the normal 83 83 development tools. Windows systems can get the C<nmake> utility to perform the 84 84 same task. 85 85 86 =item * Subversion86 =item * Subversion 87 87 88 88 Subversion is the source control system that is used by the Parrot project. 89 89 You need subversion to checkout the latest version of the source code. You can 90 90 get subversion at L<http://subversion.tigris.org>, or through one of the 91 91 common packaging systems. 92 92 93 =item * bison and flex93 =item * bison and flex 94 94 95 95 Bison and Flex are used to create the lexical analyzer and parser components 96 96 for the PIR compilers IMCC and PIRC. These are not necessary most of the time 97 97 unless you are planning to hack on IMCC and PIRC directly. 98 98 99 =item * ICU99 =item * ICU 100 100 101 101 ICU is a library for handling and manipulating Unicode text strings. Without 102 102 ICU libraries installed, you wont be able to use Unicode with your built 103 103 Parrot. 104 104 105 =item * GMP105 =item * GMP 106 106 107 107 GMP is a mathematics library for manipulating arbitrary precision and 108 108 arbitrary size numbers. GMP is an optional library used by the BigInt 109 109 and BigNum PMCs. 110 110 111 =item * Readline111 =item * Readline 112 112 113 113 The readline library allows some advanced behaviors on the command line such 114 114 as command history. 115 115 116 =item * PCRE116 =item * PCRE 117 117 118 118 PCRE is a library that provides access to the Perl 5 regular expression syntax. 119 119 In order to use these regular expressions, you will want to install PCRE. To … … 121 121 122 122 sudo apt-get install libpcre3-dev 123 123 124 =item * GDBM124 =item * GDBM 125 125 126 =item * PQ126 =item * PQ 127 127 128 =item * GLUT128 =item * GLUT 129 129 130 130 GLUT is an interface to the OpenGL API. It enables programs running on Parrot 131 131 to have access to 3D graphics. To get GLUT on Linux systems you can use the -
docs/book/ch03_pir_basics.pod
1016 1016 The two calls are equivalent, and the C<read> opcode calls the C<'read'()> 1017 1017 method internally. 1018 1018 1019 =item C<$P0.'readline'() 1019 =item C<$P0.'readline'()> 1020 1020 1021 1021 Reads an entire line (up to a newline character or EOF) from the filehandle. 1022 1022