First page Back Continue Last page Overview Text


Note that evilr only allows you to change the class if the underlying C types are compatible. For example, you can't change the class of a String to be Hash.

The reason this isn't allowed is that it would make it very easy to crash the interpreter. Evilr wants to make it safe to do evil, so it doesn't allow things that are likely to cause interpreter crashes.