```{index} single: B::MAGIC ``` # B::MAGIC ```{pperl-module-badges} B::MAGIC ``` ## Functions ### Other Functions #### `MOREMAGIC` The next magic in the chain, or undef (`B::MAGIC::MOREMAGIC`). #### `PRIVATE` `mg_private` (`B::MAGIC::PRIVATE`). #### `TYPE` The magic type as a one-character string (`B::MAGIC::TYPE`). #### `FLAGS` `mg_flags` (`B::MAGIC::FLAGS`). #### `LENGTH` `mg_len` (`B::MAGIC::LENGTH`). #### `OBJ` The magic's object slot as a B::* object (`B::MAGIC::OBJ`). #### `PTR` The magic's pointer slot (`B::MAGIC::PTR`). #### `REGEX` The compiled regexp behind r-magic, as an IV (`B::MAGIC::REGEX`). #### `precomp` The original pattern text of r-magic (`B::MAGIC::precomp`).