# Copyright 2011 Jeffrey Kegler
# This file is part of Marpa::PP.  Marpa::PP is free software: you can
# redistribute it and/or modify it under the terms of the GNU Lesser
# General Public License as published by the Free Software Foundation,
# either version 3 of the License, or (at your option) any later version.
#
# Marpa::PP is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser
# General Public License along with Marpa::PP.  If not, see
# http://www.gnu.org/licenses/.

.gitignore
Build.PL
COPYING
COPYING.LESSER
Changes
LICENSE
MANIFEST
META.yml
META.json
README
TODO
author.t/.gitignore
author.t/Makefile
author.t/accept_tidy
author.t/ampersand.t
author.t/critic.t
author.t/critic1
author.t/display.t
author.t/meta_yaml.t
author.t/perlcriticrc
author.t/perltidyrc
author.t/pod.t
author.t/spelling_exceptions.list
author.t/tidy1
config/Marpa/PP/Build_Me.pm
config/Marpa/PP/Config.pm
config/Marpa/PP/License.pm
etc/.gitignore
etc/Makefile
etc/check_license.pl
etc/check_links.pl
inc/drafts/undocumented.list
META.json
Makefile.PL
lib/Marpa/Any.pm
lib/Marpa/PP.pm
lib/Marpa/PP/Callback.pm
lib/Marpa/PP/Display.pm
lib/Marpa/PP/Grammar.pm
lib/Marpa/PP/Internal.pm
lib/Marpa/PP/Internal/Carp_Not.pm
lib/Marpa/PP/Offset.pm
lib/Marpa/PP/Perl.pm
lib/Marpa/PP/Recognizer.pm
lib/Marpa/PP/Slot.pm
lib/Marpa/PP/Test.pm
lib/Marpa/PP/Test/Common.pm
lib/Marpa/PP/Test/Util.pm
lib/Marpa/PP/Test/capture-stderr
lib/Marpa/PP/Value.pm
pod/Advanced/Algorithm.pod
pod/Advanced/Bibliography.pod
pod/Advanced/Implementation.pod
pod/Advanced/Models.pod
pod/Debug.pod
pod/Grammar.pod
pod/Marpa_PP.pod
pod/Parse_Terms.pod
pod/Recognizer.pod
pod/Semantics.pod
pod/Semantics/Infinite.pod
pod/Semantics/Null.pod
pod/Semantics/Order.pod
pod/Support.pod
pod/Tracing.pod
t/00-load.t
t/02-load_pp.t
t/Makefile
t/shared/ah2.t
t/shared/ah_numeric.t
t/shared/chaf.t
t/shared/code_diag.t
t/shared/common/ah2.t
t/shared/common/ah_numeric.t
t/shared/common/chaf.t
t/shared/common/code_diag.t
t/shared/common/counter.t
t/shared/common/curly.t
t/shared/common/cycle_count.t
t/shared/common/debug.t
t/shared/common/debug_leo.t
t/shared/common/debug_seq.t
t/shared/common/duplicate_parse.t
t/shared/common/equation.t
t/shared/common/final_nonnullable.t
t/shared/common/gabend.t
t/shared/common/implementation.t
t/shared/common/infinite.t
t/shared/common/infinite2.t
t/shared/common/infinite_plex.t
t/shared/common/initial_nulls.t
t/shared/common/leo.t
t/shared/common/leo2.t
t/shared/common/leo3.t
t/shared/common/leo_cycle.t
t/shared/common/leo_example.t
t/shared/common/limits.t
t/shared/common/minus.t
t/shared/common/null_example.t
t/shared/common/null_infinite1.t
t/shared/common/null_infinite4.t
t/shared/common/null_value.t
t/shared/common/pascal.t
t/shared/common/perl.t
t/shared/common/rabend.t
t/shared/common/randal.t
t/shared/common/rewrite.t
t/shared/common/sequence.t
t/shared/common/sequence2.t
t/shared/common/syn_engine.t
t/shared/common/timeflies.t
t/shared/common/wall.t
t/shared/common/weaken.t
t/shared/counter.t
t/shared/curly.t
t/shared/cycle_count.t
t/shared/debug.t
t/shared/debug_leo.t
t/shared/debug_seq.t
t/shared/duplicate_parse.t
t/shared/equation.t
t/shared/final_nonnullable.t
t/shared/gabend.t
t/shared/implementation.t
t/shared/infinite.t
t/shared/infinite2.t
t/shared/infinite_plex.t
t/shared/initial_nulls.t
t/shared/leo.t
t/shared/leo2.t
t/shared/leo3.t
t/shared/leo_cycle.t
t/shared/leo_example.t
t/shared/limits.t
t/shared/minus.t
t/shared/null_example.t
t/shared/null_infinite1.t
t/shared/null_infinite4.t
t/shared/null_value.t
t/shared/pascal.t
t/shared/perl.t
t/shared/rabend.t
t/shared/randal.t
t/shared/rewrite.t
t/shared/sequence.t
t/shared/sequence2.t
t/shared/syn_engine.t
t/shared/timeflies.t
t/shared/wall.t
t/shared/weaken.t
t/stripped_pp.t
