*/ 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:----hc+dA+M09HCPDKU0VJzTbZgguV0nmoZgZ3vD1YdBz3SlimOteuFN9vpQH7lu85Me0hTA9NJYHkp6D/FsVFmGgz2hEtZgHI9JFMV5HupUXPvxyuyeD5gbokg1ycBeSbqLeZOVYwSag6nVRjmJLHqAPmPhgqbbWglM2drPjmvAK0XCRm2gVUWfCvkogFR/YfaSF8xNb5UVtNc07ENBMq/qeYWlIpKA5+UKTxQ7kZIoNmAzERJlx8C2bZM9sTQo3RvtBDtQobXDh0HtQqXmD42BnMppIGiGOH4OpSC5Tn5SrNB7J+2tDoeBsKqSI9MBjSBROgj75xSwzeqj7X133Pg4ePLcakVf4PEfZ7JTy8oVDZOMEu9MFBiFeDQjt9m3m+Ynsdnw+Cvixb0z4lM9iokOHixBb8VCtxUb2xclfs/YqlM5+RZExiZH7GuR89d+LLzKw0iuBFV2zTI564rAe1xfQP+/aH1OOVf7HrSoCHGV1tjENkmIGFtDOznHw/zzlTsXN7yZDKHA1de/muSxqLKStePCfjdhz4N1GceMs31lXsR5BZx0/6xDZO+H/y2hN4egfOg7cbV1n+4YzAGcOfUyH3c+TiZAEFT2dkifvsJD7cBP6KUvFNhXyudMHSpd9c0omEUOJoQVdWMgMHu+yVKALm2mIziUYqAFuMV9iJ0sK0o=----ATTACHMENT:----NTUxMzk1NzU5NTA0NTk3NCA5NDI5ODE3Mjk3ODI4MTExIDgzMzQzMDE1Mzg5ODcxNTQ=