To jest aplikacja dla systemu Linux o nazwie CVTRPGFREE, której najnowszą wersję można pobrać jako CVTRGPFREE_V1_5_07.zip. Można go uruchomić online w darmowym dostawcy usług hostingowych OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie CVTRPGFREE z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
BEZ CVTRPG
OPIS
Ta komenda systemu IBM i (inaczej iSeries, AS400) umożliwia modernizację kodu poprzez konwersję kodu źródłowego RPG i RPGLE o stałym formacie na w pełni swobodny format źródłowy RPGLE w sposób nieniszczący.
konwertuje:
* Specyfikacje H
* Specyfikacje F
* Specyfikacje D
* Specyfikacje C
* Specyfikacje P (podprocedury)
* Listy kluczy
* Listy parametrów
**PROSZĘ ZGŁASZAĆ WSZELKIE ZNALEZIONE PROBLEMY**
UWAGA: Wymaga wersji V7R2M0 lub nowszej.
Niektóre tła:
To zaczęło się jako „szybki i brudny” program na moje własne potrzeby, ale trochę wymknęło się spod kontroli! :) To nie jest przykład mojej najlepszej pracy, ponieważ rozwijała się ona organicznie w miarę upływu czasu, a nie była budowana systematycznie, więc mam nadzieję, że wybaczycie niektóre moje kodowe wpadki.
** Jeśli znajdziesz coś, co się nie konwertuje lub konwertuje nieprawidłowo, daj mi znać, a naprawię to dla Ciebie i z korzyścią dla wszystkich innych. **
Inne projekty:
iMenu - elastyczny system menu: https://sourceforge.net/projects/i-menu/
Korzyści
- Konwersja nieniszcząca: narzędzie konwertuje źródło z jednego członka na nowego członka (oryginalne źródło pozostaje nietknięte), konwertując, jeśli to możliwe, kod o stałym formacie na kod o dowolnej formie.
- Jaśniejszy, czystszy kod: kod o dowolnej formie (zarówno nowy, jak i istniejący) jest wcięty, aby pokazać zagnieżdżenie, a wszystkie kody operacji są konwertowane na standardowy format wielkości liter w celu zapewnienia spójności. Komentarze są uporządkowane i można je dostosowywać do wcięć kodu, dzięki czemu kod jest znacznie łatwiejszy dla oka.
- Konsolidacja definicji: wszystkie definicje pól w wierszu zostały przeniesione do specyfikacji „D”. Zduplikowane definicje (które nie generują błędów kompilatora, gdy są zdefiniowane w stałym formacie) są odrzucane, aby uniknąć nieporozumień.
- Spójne definicje w dowolnej formie: deklaracje plików, stałych i zmiennych są konwertowane na ich odpowiedniki w dowolnej formie (patrz zastrzeżenia w dokumentacji).
- Przyjazny dla CMS: przekonwertowane wiersze zachowują oryginalne daty zmian i znaczniki wierszy, aby uniknąć oznaczania zmian w systemach CMS, które wykorzystują takie funkcje do śledzenia zmian.
- Raport z audytu: tworzony jest raport z audytu zawierający listę wszystkich elementów źródłowych przetwarzanych przez narzędzie, wyszczególniający liczbę linii, liczbę przekonwertowanych linii i współczynnik konwersji.
- Masowa konwersja: narzędzie można uruchomić dla wszystkich członków pliku źródłowego, umożliwiając masową konwersję starszego kodu do najnowszej wersji swobodnej.
Publiczność
Deweloperzy
Kategorie
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/cvtrpgfree/. Został umieszczony w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.