Skip to content

Commit

Permalink
v0.925
Browse files Browse the repository at this point in the history
  - Changed the primary usage model from inheritance-based to regular use in main.
  - A new class for text parsing rules created Text::Parser::Rule (#17).
  - Import functions from String::Util, Scalar::Util, String::Util::Match, String::Util::Range, and String::Index.
    These can be accessed inside the ExAWK string rules directly (#44)
  - Added new methods to Text::Parser called add_rule to create rules (#37), and clear_rules to delete rules (#40)
  - Added new methods to Text::Parser called BEGIN_rule and END_rule (#47). The current line is not accessible in this rule.
  - Added new method join_range available when auto_split => 1 (#38)
  - Rules support range shortcuts like ${3+}, @{2+}, and \@{3+} (#39), (#45)
  - Added ability to create parse-time variables accessible across rules such as ~var (#48)
  • Loading branch information
balajirama committed Jun 17, 2019
1 parent 3eabe48 commit c5a536b
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions Changes
@@ -1,6 +1,8 @@
Revision history for {{$dist->name}}

{{$NEXT}}

0.925 2019-06-17 07:49:04-07:00 America/Los_Angeles
- Changed the primary usage model from inheritance-based to regular use in main.
- A new class for text parsing rules created Text::Parser::Rule (#17).
- Import functions from String::Util, Scalar::Util, String::Util::Match, String::Util::Range, and String::Index.
Expand Down

0 comments on commit c5a536b

Please sign in to comment.