• Publicidad

Duda con valores

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Duda con valores

Notapor BigBear » 2012-05-30 13:29 @603

Leyendo el siguiente código en Ruby.

Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
(0x30 .. 0x39).each {|v| keys[v-0x30] = v} #0-9
(0x41 .. 0x5A).each {|v| keys[v.chr] = v} #A-Z
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4


Y viendo los significados quería saber en qué codificación son porque estaba traduciendo el código a Perl y parece que faltan los números que están a la derecha del teclado, no los de arriba.
BigBear
Perlero frecuente
Perlero frecuente
 
Mensajes: 981
Registrado: 2009-03-01 18:39 @818

Publicidad

Re: Duda con valores

Notapor explorer » 2012-05-30 14:23 @641

Están en codificación ASCII o latin1.

De todas maneras, esta forma de trabajar, haciendo restas del tipo v-0x30, es de hace 30 años... o sea, que no hay que hacerlo así...

Lo ideal es hacer los programas independientes de la codificación.

Perl es un lenguaje perfecto, para eso, pues siempre considera trabajar con caracteres, y solo se preocupa de la codificación cuando se lee o se escribe fuera del programa.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Duda con valores

Notapor BigBear » 2012-05-31 09:44 @447

Me refiero a los 0x30. Lo que quiero saber es si hay alguna página que muestre una especie de diccionario donde muestre estos códigos con su significado, sin tener que usar chr().
BigBear
Perlero frecuente
Perlero frecuente
 
Mensajes: 981
Registrado: 2009-03-01 18:39 @818

Re: Duda con valores

Notapor explorer » 2012-05-31 11:03 @502

https://es.wikipedia.org/wiki/ASCII_extendido

En Unix/Linux:

man ascii
man iso-8859-1
...
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Duda con valores

Notapor BigBear » 2012-05-31 12:02 @543

Acá encontré una mejor: http://www.cdrummond.qc.ca/cegep/inform ... /ascii.htm

Gracias por la ayuda, explorer.
BigBear
Perlero frecuente
Perlero frecuente
 
Mensajes: 981
Registrado: 2009-03-01 18:39 @818


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 34 invitados