Estoy haciendo un proyecto en Linux Kernel y quería saber qué hace checkstack.pl? Nunca estudié Perl, así que no puedo entender el programa. Sería genial si pudiera entender el programa conceptualmente si no línea por línea. Cualquier esfuerzo apreciado.Perl: ¿qué hace checkstack.pl en la fuente de Linux?
Fuente: link text
Supongamos que yo quiero escribir el código de mi propia ajustar un poco, puedo escribir en un programa C. Mi Q principal es: ¿por qué este código está escrito o debería escribirse en perl?
El comentario en la parte superior parece bastante autoexplicativo: "Compruebe el uso de las funciones de la pila". – Ether
Sospecho que la única razón por la que esto fue escrito en Perl se debe a las muchas expresiones regulares requeridas. El código ciertamente no es muy perlish. (Por ejemplo, utiliza un gran árbol if/elsif para asignar el nombre de la arquitectura a regex, donde un hash sería mucho más fácil). – friedo