3. Cambios en los tipos de datos Variables con tipo, variables sin tipo Si bien Perl es y continuará siendo un lenguaje que no nos impone tipos, podemos ayudarle al compilador a optimizar nuestro código indicándole que una variable será utilizada sólo para un cierto tipo de datos Los tipos de datos manejados internamente son INTEGER, NUMBER, STRING, REF, SCALAR, ARRAY, HASH, REGEX y CODE Los tipos de datos que puede especificar el usuario son int, num, str y ref my int ($pre, $in, $post) is constant = (0..2);