= Parrot modules = ||Name||Description||Written in||Completeness|| ||http://code.google.com/p/parrot-mysql/ parrot-mysql||Use mysql client library via NCI||PIR||Prototype|| ||http://code.google.com/p/decnum-dynpmcs/ decnum-dynpmcs||Set of 'decimal arithmetic' PMCs for parrot.||pmc2c and C||Beta|| ||http://gitorious.org/dbm-dynpmcs/ dbm-dynpmcs|| dynpmc interface to the dbm-like databases. ||pmc2c and C||Beta|| ||http://github.com/fperrad/digest-dynpmcs/ digest-dynpmcs||A set of message-digest dynpmcs. ||pmc2c and C||Beta|| ||http://gitorious.org/kakapo/ kakapo||A library of basic functions for working in NQP||NQP||?|| ||http://github.com/Whiteknight/parrot-linear-algebra parrot-linear-algebra||A linear algebra library package for Parrot||pmc2c and C||Beta|| ||http://github.com/Whiteknight/parrot-data-structures parrot-data-structures||A library of optimized data structure PMCs||pmc2c and C||Beta|| ||http://github.com/fperrad/parrot-MT19937 mt19937||Mersenne Twisted pseudorandom number generator||PIR||Beta|| ||http://github.com/ekiru/tree-optimization tree-optimization||A set of libraries for traversing, transforming, and pattern-matching trees.||NQP-rx||Beta|| ||http://github.com/cotto/github-trac github-trac||a fork of the github-trac plugin that will allow svn revisions to be mapped to git hashes||Python||Beta||