# $Id: README 17098 2007-02-20 20:23:02Z paultcochrane $

The directory 'examples' provides examples of proper,
and sometimes hillarious, programs for Parrot. 
Most of these examples are tested by test scripts in 't/examples'.

benchmarks - Contains benchmarks. Run them with 'make benchmark_tests'
     
c          - Examples in C

compilers  - Examples for parrot compilers

io         - Examples how PIR and PASM programs talk with the world

japh       - Say 'Just another Parrot hacker' in various ways

library    - Examples on how to use PIR libraries

mops       - Million ops per second

nci        - Native call interface

pasm       - Examples in Parrot Assembler, PASM

past       - Examples in Leo's Parrot Abstract Syntax Tree, PAST

pge        - Parrot grammar engine

pir        - Examples in Parrot Intermediate Representation, PIR

sdl        - SDL

shootout   - PIR for the great computer languages shootout at http://shootout.alioth.debian.org/

streams    - Examples for the streams library

subs       - calling subroutines in PIR and PASM
