public function beforeCompile(\PHPSA\Compiler\Event\ScalarBeforeCompile $event)
{
$scalar = $event->getScalar();
$scalarClass = get_class($scalar);
if (!isset($this->analyzers[$scalarClass])) {
return;
}
foreach ($this->analyzers[$scalarClass] as $analyzer) {
$analyzer->pass($scalar, $event->getContext());
}
}