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.376 second using v1.01-cache-2.11-cpan-4d50c553e7e )