CVTRPGGRATIS te downloaden voor Linux

Dit is de Linux-app met de naam CVTRPGFREE waarvan de nieuwste release kan worden gedownload als CVTRGPFREE_V1_5_07.zip. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.

 
 

Download en voer deze app met de naam CVTRPGFREE gratis online uit met OnWorks.

Volg deze instructies om deze app uit te voeren:

- 1. Download deze applicatie op uw pc.

- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.

- 3. Upload deze applicatie in zo'n bestandsbeheerder.

- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.

- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.

- 6. Download de applicatie, installeer hem en voer hem uit.

SCHERMSCHERMEN:


CVTRPGVRIJ


BESCHRIJVING:

Deze IBM i-opdracht (ook bekend als iSeries, AS400) zorgt voor codemodernisering door RPG- en RPGLE-broncode met vaste indeling om te zetten in volledig vrije RPGLE-broncode op een niet-destructieve manier.

converteert:
* H-specificaties
* F-specificaties
* D-specificaties
* C-specificaties
* P-specificaties (subprocedures)
* Sleutellijsten
* Parameterlijsten

**MELD EVENTUELE PROBLEMEN DIE U VINDT**

OPMERKING: Vereist V7R2M0 of hoger.

Wat achtergrond:
Dit begon als een 'quick and dirty' programma voor mijn eigen behoeften, maar het liep een beetje uit de hand! :) Het is geen voorbeeld van mijn beste werk, omdat het in de loop van de tijd organisch is gegroeid, in plaats van systematisch te zijn opgebouwd, dus hopelijk vergeef je een aantal van mijn programmeerfouten.

** Als u iets vindt dat niet of niet correct wordt geconverteerd, laat het me dan weten, dan zal ik het voor u en het voordeel van alle anderen oplossen. **

Andere projecten:
iMenu - flexibel menusysteem: https://sourceforge.net/projects/i-menu/



Voordelen

  • Niet-destructieve conversie: het hulpprogramma converteert de bron van het ene lid naar het nieuwe lid (de oorspronkelijke bron blijft onaangeroerd), en converteert waar mogelijk code met een vaste indeling naar code in vrije vorm.
  • Duidelijkere, schonere code: code in vrije vorm (zowel nieuwe als bestaande) is ingesprongen om nesting te tonen, en alle opcodes zijn geconverteerd naar een standaard hoofdletterformaat voor consistentie. Opmerkingen worden opgeruimd en kunnen worden ingesprongen om de inspringing van de code te volgen, waardoor de code veel prettiger wordt voor het oog.
  • Consolidatie van definities: alle in-line velddefinities worden verplaatst naar 'D'-specificaties. Dubbele definities (die geen compilerfouten genereren wanneer ze in een vaste indeling zijn gedefinieerd) worden verwijderd om verwarring te voorkomen.
  • Consistente definities in vrije vorm: bestands-, constante- en variabeledeclaraties worden geconverteerd naar hun equivalenten in vrije vorm (zie voorbehouden in de documentatie).
  • CMS-vriendelijk: geconverteerde regels behouden hun oorspronkelijke wijzigingsdatum en lijnmarkeringen om te voorkomen dat wijzigingen worden gemarkeerd in CMS'en die dergelijke functies gebruiken om wijzigingen bij te houden.
  • Auditrapport: er wordt een auditrapport gemaakt met elk bronlid dat door het hulpprogramma is verwerkt, met details over het aantal regels, het aantal geconverteerde regels en een conversieratio.
  • Massaconversie: het hulpprogramma kan worden uitgevoerd voor alle leden van een bronbestand, waardoor de massaconversie van verouderde code naar de nieuwste vrije versie mogelijk is.


Toehoorders

Ontwikkelaars




Categorieën

Softwareontwikkeling, tools bouwen

Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/cvtrpgfree/. Het is gehost in OnWorks, zodat het op de gemakkelijkste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.



Nieuwste Linux & Windows online programma's


Categorieën om software en programma's voor Windows en Linux te downloaden