[str] Introduce growable strings
[parrot.git] / examples / README
blobaf3c1392bcad7e1eaa0b3b83dc249ed11536e981
1 # $Id$
3 The directory 'examples' provides examples of proper,
4 and sometimes hillarious, programs for Parrot. 
5 Most of these examples are tested by test scripts in 't/examples'.
7 benchmarks - Contains benchmarks. Run them with 'make benchmark_tests'
8      
9 c          - Examples in C
11 compilers  - Examples for parrot compilers
13 io         - Examples how PIR and PASM programs talk with the world
15 japh       - Say 'Just another Parrot hacker' in various ways
17 library    - Examples on how to use PIR libraries
19 mops       - Million ops per second
21 nci        - Native call interface
23 pasm       - Examples in Parrot Assembler, PASM
25 past       - Examples of PAST, Parrot Abstract Syntax Tree, see pdd26_ast
27 pge        - Parrot grammar engine
29 pir        - Examples in Parrot Intermediate Representation, PIR
31 sdl        - SDL
33 shootout   - PIR for the great computer languages shootout at http://shootout.alioth.debian.org/
35 streams    - Examples for the streams library
37 subs       - calling subroutines in PIR and PASM
39 tge        - usage of TGE, see compilers/tge
41 tutorial   - a PIR tutorial