Aceasta este aplicația Linux numită CVTRPGFREE a cărei ultimă versiune poate fi descărcată ca CVTRGPFREE_V1_5_07.zip. Poate fi rulat online în furnizorul de găzduire gratuit OnWorks pentru stații de lucru.
Descărcați și rulați online această aplicație numită CVTRPGFREE cu OnWorks gratuit.
Urmați aceste instrucțiuni pentru a rula această aplicație:
- 1. Ați descărcat această aplicație pe computer.
- 2. Introduceți în managerul nostru de fișiere https://www.onworks.net/myfiles.php?username=XXXXX cu numele de utilizator pe care îl doriți.
- 3. Încărcați această aplicație într-un astfel de manager de fișiere.
- 4. Porniți emulatorul online OnWorks Linux sau Windows online sau emulatorul online MACOS de pe acest site web.
- 5. Din sistemul de operare OnWorks Linux pe care tocmai l-ați pornit, accesați managerul nostru de fișiere https://www.onworks.net/myfiles.php?username=XXXXX cu numele de utilizator dorit.
- 6. Descărcați aplicația, instalați-o și rulați-o.
SCREENSHOTS
Ad
CVTRPGFREE
DESCRIERE
Această comandă IBM i (alias iSeries, AS400) asigură modernizarea codului prin conversia codului sursă RPG și RPGLE în format fix într-o sursă RPGLE complet liberă într-o manieră nedistructivă.
Transformă:
* H-Specs
* Specificații F
* D-Specs
* C-Specs
* P-Specs (subproceduri)
* Liste de chei
* Liste de parametri
**VĂ RUGĂM SĂ RAPORTAȚI ORICE PROBLEME PE CARE GĂSITI**
NOTĂ: Necesită V7R2M0 sau o versiune superioară.
Câteva fundaluri:
Acesta a început ca un program „rapid și murdar” pentru nevoile mele, dar mi-a scăpat puțin de control! :) Nu este un exemplu de munca mea cea mai bună, deoarece a crescut organic de-a lungul timpului, mai degrabă decât să fi fost construită sistematic, așa că sper că veți ierta unele dintre falsurile mele de codare.
** Dacă găsiți ceva care nu se convertește sau nu se convertește corect, vă rugăm să-mi spuneți, iar eu îl voi repara pentru dvs. și pentru beneficiul tuturor celorlalți. **
Alte proiecte:
iMenu - sistem de meniu flexibil: https://sourceforge.net/projects/i-menu/
DESCRIERE
- Conversie nedistructivă: utilitarul convertește sursa dintr-un membru într-un nou membru (sursa inițială este lăsată neatinsă), transformând, acolo unde este posibil, codul cu format fix în cod cu formă liberă.
- Cod mai clar, mai curat: codul cu formă liberă (atât nou, cât și existent) este indentat pentru a afișa imbricarea, iar toate codurile operaționale sunt convertite într-un format standard de majuscule pentru consecvență. Comentariile sunt ordonate și pot fi indentate pentru a urma indentarea codului, făcând codul mult mai ușor pentru ochi.
- Consolidarea definițiilor: Toate definițiile câmpurilor în linie sunt mutate în specificațiile „D”. Definițiile duplicate (care nu generează erori ale compilatorului atunci când sunt definite în format fix) sunt eliminate pentru a evita confuzia.
- Definiții consecvente în formă liberă: Declarațiile de fișiere, constante și variabile sunt convertite în echivalentele lor în formă liberă (a se vedea avertismentele din documentație).
- Compatibil cu CMS: liniile convertite își păstrează data modificării inițiale și marcatorii de linie pentru a evita semnalarea modificărilor în CMS-urile care folosesc astfel de funcții pentru a urmări modificările.
- Raport de audit: este produs un raport de audit care listează fiecare membru sursă procesat de utilitate, detaliind numărul de linii, numărul de linii convertite și un raport de conversie.
- Conversie în masă: utilitarul poate fi rulat pentru toți membrii unui fișier sursă, permițând conversia în masă a codului moștenit la cea mai recentă versiune în formă liberă.
Public
Dezvoltatorii
Categorii
Aceasta este o aplicație care poate fi preluată și de la https://sourceforge.net/projects/cvtrpgfree/. A fost găzduit în OnWorks pentru a fi rulat online într-un mod cât mai ușor de pe unul dintre sistemele noastre operative gratuite.