function match_code($value) { $code = PHPBuilder::build(); foreach ($value as $token) { $code->l($token->compile()->replace(array('MATCH' => NULL, 'FAIL' => 'FBREAK'))); } $code->l('MBREAK'); return $this->match_fail_block($code); }