next up previous contents
Next: De qué no nos Up: Compartimientos restringidos: El módulo Previous: Espacio de nombres restringido   Contents

Máscaras de Opcodes

Una manera de controlar la ejecución de código es limitando las operaciones que podrán ser utilizadas por él. Si usamos un compartimento restringido, podemos especificar qué Opcodes serán válidos en el código, y abortar la ejecución en caso de incluir algún Opcode marcado como inválido. La máscara por omisión es :default, permitir todos los Opcodes.

Se designa Opcode al código de las diferentes acciones que pude realizar Perl, traducidas ya a un formato intermedio al realizar la compilación.

Este tema va más allá del alcance de este texto, para mayor información al respecto sugiero consultar la página de manual referente a los opcodes ([13]).



Gunnar Wolf 2002-05-20