NAME

Lingua::Phonology::PseudoSegment - an internal-use only module for Lingua::Phonology::Rules, for handling tiers.

DESCRIPTION

A PseudoSegment object hides multiple Segment objects inside it. It doesn't do much by itself, as it generally just passes whatever methods are called on it through to the interior segments.

Explicit methods may be defined for PseudoSegment if the default behavior isn't desirable for some situations.

METHODS

Very few of these are explicitly defined. Most method called on a PseudoSegment are passed through to the segments it's hiding.

new

Returns a new PseudoSegment object. Take a list of Segment object as it arguments.

all_values

Always returns the value ( PSEUDO => 1 ). This is mostly just useful to help Lingua::Phonology::Rules, so that it doesn't think that pseudo-segments are blank.

AUTHOR

Jesse S. Bangs <jaspax@u.washington.edu>.

LICENSE

This module is free software. You can distribute and/or modify it under the same terms as Perl itself.