Fala Denis,
há uns 8 anos vi um compilador feito por um espanhol e não sei se é esse ao
qual vc se refere. O que o cara fez, qq um de nós pode fazer (em shell).
Suponha que seu script tenha uma linha assim:

cd dir

O que este "compilador" fazia era transformá-la em:

system ("cd dir");

Ora, como disse qq um de nós seria capaz de fazer isso com um one-liner.
Quem conhece C, sabe que o cmd system chama um shell para interpretar o cmd
entre aspas, e assim sendo vc não conseguiria nenhuma melhoria em termos de
performance (muito pelo contrário).

Uma vez gerado este código, era chamado o gcc para compilá-lo, gerando um
executável.
-- 
Abração,
Julio
*Cursos de Shell e Zenity nos finais de semana:
- Em SP ligue (11) 2125-4747;
- Em DF ligue (61) 3223-3000;
- Turmas fechadas em outras cidades ligue (21) 8112-9988*


2009/1/1 denis costa <[email protected]>

>   Bom dia a todos
>
> Gostaria de matar algumas dúvidas com vocês sobre um compilador de shell
> que encontrei na internet.
>
> -Será que compilando seu código o script ainda será executado pelo shell?
>
> -Essa compilação, realmente "traduz" o script para uma linguagem de baixo
> nível?
>
> Muito Obrigado!!
>
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a