The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.00 - 2012-05-30

  • Merged development version to stable.
  • Replace use of constant pragma with boolean.

Changes for version 0.99_01 - 2012-05-20

  • Introduce ::Expand which handles expanding grammar.
  • Enhance main grammar loop to enable grammar expansion.
  • Include count of tokens for expanded grammar in lookup map.
  • Add test file for expansions.
  • Make the truncate_to grammar option an array reference.
  • Truncate values after each worker method called.
  • Move truncating code to a separate method.
  • Require Clone as prerequisite.
  • Mention expansion of grammar in docs.

Documentation

frontend to DateTime::Format::Natural

Modules

Create machine readable date/time with natural parsing logic
Basic calculations
Methods with more than one implementation
Duration hooks and state handling
Expand grammar at runtime
Extract parsable expressions from strings
Processing of formatted dates
Various helper methods
Base class for DateTime::Format::Natural::Lang::
English language metadata
Aliasing and rewriting of date strings
Common test routines/data
Handy utility methods
Wrappers for DateTime operations

Provides

in lib/DateTime/Format/Natural/Duration/Checks.pm