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

- Rejestracja:ponad 21 lat
- Ostatnio:około 3 godziny
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:ponad 7 lat
- Ostatnio:29 dni
- Postów:639
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:około 21 lat
- Ostatnio:około 3 lata
- 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:ponad 7 lat
- Ostatnio:29 dni
- Postów:639
A robiłeś już coś takiego.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.