NAME
Plasp::Parser - Role for Plasp providing code parsing
SYNOPSIS
package Plasp;
with 'Plasp::Compiler', 'Plasp::Parser';
sub execute {
  my ($self, $scriptref) = @_;
  my $parsed = $self->parse($scriptref);
  my $subid = $self->compile($parsed->{data});
  eval { &$subid };
}
DESCRIPTION
This class implements the ability to parse ASP code into readable format for Plasp::Compiler
METHODS
- $self->parse($scriptref)
 - 
Take a
$scriptrefand returns a hash including parsed data - $self->parse_file($file)
 - 
Take a
$fileand returns a hash including parsed data