txt: ## dist_zef-tony-o-Log-Reader.md
  # log reader
  
  this is a log reader with a basic interface.
  
  ## current features
  
  supports a grammar/action parse, currently implemented with the extended log format (you can read about it from w3c).
  
  ## usage
  
  ```
  use Log::Reader;
  
  my %data = parse-log('your-log'.IO.slurp);
  
  # do something with %data<directives> and %data<rows> here
  
  ```
  
  easy peasy.
  
  have your own grammar/actions?
  
  ```
  use Log::Reader;
  use Custom::Grammar;
  use Custom::Actions;
  
  my $parser = Log::Reader.new(:parser(Custom::Grammar), :actions(Custom::Actions));
  
  $parser.parse('some-file'.IO.slurp);
  
  ```
  
  ## todo
  
  * support streams for i/o
  
  ## authors
  
  tony-o
  