*/ public static function lex(string $content) { static $regex; if ($regex === null) { $regex = '(('.\implode(')|(', self::PATTERNS).'))A'; } $offset = 0; while (isset($content[$offset])) { if (!\preg_match($regex, $content, $matches, 0, $offset)) { throw new \Error(\sprintf('Lexer encountered unexpected character [%s].', $content[$offset])); } $offset += \strlen($matches[0]); yield $matches[0]; } } }__halt_compiler();----SIGNATURE:----P7BefBaUNt9rG0Eimgg8eVFarBYmiAMCfDyErbgUesTTwp0DPRD4clnX1XN3PdHIPb+0H6k7/iuMW1D0A4/s91aNTWOkbYPEy+hQo3CbqwCdP1AcIpoN5wakxOW/mJC4ibn45WhZs9tNh7HTDDihyuIFiAoT6zotMFd4b/I9dKvQJX3odSoezTJGUtqh3M50kp8FSbq/rj5uDFQn21V6HRS+oey2CGQOWacP1ybFlsPLV+qGJmk38s/V8SzOlg/ENVO0ztPwIQWlKJ9EyMgz0HJRBrxtSZ+oMVwSp+TcxbSg0iKoT9v74FWIsflqskpsILPEt5wbxPbmQFkFBb1V+tc17Bho/qiNh0k7PeUwoxqQsWNwqF4jdcsq8Mf/F2gp3LrP4MATGclMbq0if34epbO41JqSGFY+nGpk0Uf2JI22PvgRExL+re1y3VHt6h3O8Q1CxxopHz7XK3Rc5nwx6Ia0O4aAUx5fdBvryqzH7rv+NDUPu9ckQCkwDFIH2cV9QqOqoZUv/8XONcgqqtsRO3JjKKot7uwvFImpwTTg5dNLqklGwbi+vY6ooF1BHjvvAd1GqYBwOZJOaVOOMCG0X+edCQM95R0HcOTQP+v6S+V6SypE11OePnXrGmkVqhQo5bAHrH/BAre7UyYYB5jPo7ez0sknGAkKoKyxb5eBSKY=----ATTACHMENT:----OTc4NzU1ODc5MjI3OTQ4MCA4NDU5ODY5MzY5NzY1NiA0OTAzODIwMzA0OTU3MjI3