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
Tłumaczenie prostych programów napisanych w języku powłoki linux
- Rejestracja: dni
- Ostatnio: dni
- Postów: 640
- Rejestracja: dni
- Ostatnio: dni
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…
- Rejestracja: dni
- Ostatnio: dni
- Postów: 640
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
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Space: the final frontier
- Postów: 26433
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.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 640
A robiłeś już coś takiego.