183a
/*

=pod

=item B<bitmap_destory>(Bitmap bmp)

Frees up memory the bitmap allocated.

=cut

*/

.
165a
/*

=pod

=item B<bitmap_match>(Bitmap bmp, INTVAL ch)

Checks if supplied character is in supplied bitmap.

=cut

*/

.
151a
/*

=pod

=item B<bitmap_add>(struct Parrot_Interp *interpreter, Bitmap bmp, INTVAL ch)

Appends supplied character to supplied bitmap.

=cut

*/

.
130a
=pod

=item B<bitmap_make_cstr>(struct Parrot_Interp *interpreter, const char *str)

Same as bitmap_make, except passed a const char* arg.

=cut

*/

.
129a
/*
.
100a
/*

=pod

=item B<bitmap_make>(struct Parrot_Interp *interpreter, STRING *str)

Creates a bitmap from supplied string.  Please see rx.dev for more 
information on bitmaps.

=cut

*/

.
88a
/*

=pod

=item B<rx_is_newline>(struct Parrot_Interp *interpreter, INTVAL ch)

Checks to see if supplied character is a newline.

=cut

*/

.
76a
/*

=pod

=item B<rx_is_whitespace_character>(struct Parrot_Interp *interpreter, INTVAL ch)

Checks to see if supplied character is a whitespace character.

=cut

*/

.
63a
/*

=pod

=item B<rx_is_number_character>(struct Parrot_Interp *interpreter, INTVAL ch)

Checks to see if supplied character is a number character.  This function 
breaks abstraction to gain speed.  It's just a speed hack for now, it 
will change when it needs to be changed (for different language 
support/character encoding)

=cut

*/

.
51a
/*

=pod

=item B<rx_is_word_character>(struct Parrot_Interp *interpreter, INTVAL ch)

Checks to see if supplied char is a word character.  It uses the constant 
RX_WORDCHARS to create a bitmap.  Please see rx.dev for a detailed 
explanation of bitmap

=cut

*/

.
29a
/*

=pod

=item B<rx_alloacate_info>(struct Parrot_Interp *interpreter, STRING *string) 

Initializes a regular expression object and allocates the memory.

=cut

*/

.
14a
=head1 NAME

rx.c / rx.h

=head1 SUMMARY

rx.c and rx.h set up functions to be used by the regular expression engine.
They also define internal helper functions that add a layer of 
abstraction to
the rx_is_X family of functions.  Please also see C<rx.ops>, C<rx.dev>,
C<rxstacks.c>, and C<rxstacks.h>.

=cut

*/

.
13a
/*
.
