App-RoboBot
    
    
  
  
  
view release on metacpan or search on metacpan
lib/App/RoboBot/Parser.pm view on Meta::CPAN
    # Refresh the lookup table of all known macro names for symbol resolution.
    $self->log->debug('Refreshing lookup cross-network table of macros.');
    $self->macros({});
    foreach my $nid (keys %{$self->bot->macros}) {
        foreach my $macro (keys %{$self->bot->macros->{$nid}}) {
            $self->macros->{lc($macro)} = 1;
        }
    }
    $self->log->debug('Resetting parser cursor and state.');
    $self->clear_err;
    $self->text($text);
    $self->_pos([0]);
    $self->_line([1]);
    $self->_col([1]);
    $self->_chr([]);
    my $expr = [];
    
  
  
  
( run in 0.321 second using v1.01-cache-2.11-cpan-a1d94b6210f )