Tłumaczenie prostych programów napisanych w języku powłoki linux

0

Witam. Mam problem. Otóż postanowiłem zrobić coś takiego. Chce napisać program w języku powłoki który będzie tłumaczył proste programy napisane w języku powłoki csh na programy napisane w języku powłoki sh. Program powinien być wyposażone w diagnostykę czyli informować których sekwencji nie można przetłumaczyć i wszystko powinno być przechowywane w pliku tekstowym. Proszę o pomoc. Dzięki

0

program w języku powłoki który będzie tłumaczył proste programy napisane w języku powłoki csh na programy napisane w języku powłoki sh.

A ten program tłumaczący to będzie napisany w którym języku?

Mam problem

Nie napisałeś na czym problem polega, jedynie opisałeś swoje plany na przyszłość. Nie zadałeś też żadnego pytania…

0

Znaczy powiem tak. Język programowania może być Pascal. Po prostu chodzi o to że gdy napiszesz jakiś program w csh załóżmy np. w Pascalu to ten program zostanie przetłumaczony na język napisany w powłoce sh. Wiem że jest to skomplikowane ale nie ja to wymyślałem tylko mój nauczyciel

0

może być Pascal

Mam nadzieje że żartujesz. Oczywiście da się to zrobić, ale myślę że po takim projekcie skończysz w zakładzie zamkniętym ;]
Z tego co widzę tutaj: http://tldp.org/LDP/Bash-Beginners-Guide/html/x7369.html to różnice nie są wielkie.
Dało by się coś takiego "na pałe" zrobić regexpami w pythonie w jakieś 30 linijek i powinno działać względnie dobrze.

0

A robiłeś już coś takiego.

1 użytkowników online, w tym zalogowanych: 0, gości: 1