IBM RPG III - IBM RPG III

RPG III je dialektem Programovací jazyk RPG to bylo poprvé oznámeno s IBM Systém / 38 v roce 1978. Vylepšená verze, RPG IV, byl představen v roce 1994. V roce 2001 byla RPG znovu aktualizována, aby byla odstraněna řada omezení sloupců. RPG se pravidelně upgraduje[1]. Poslední omezení pevných formulářů byla odstraněna v roce 2015[2]. Kromě sdílení některých kódů a terminologie se moderní RPG IV vizuálně velmi liší od RPG III.

Přehled

Na rozdíl od předchůdců RPG III používá popisy externích souborů, což znamená, že jsou vytvořeny soubory na disku a programy RPG III jsou k nim připojeny v době kompilace. Některé další pozoruhodné změny z RPG II zahrnout:

1. Objekt nelze nahradit, když je aktivní.

2. Objekt v testovací knihovně nelze jednostranně přesunout do produkce. Musí být kompilován v knihovně přidružené k externím souborům (na rozdíl od Program podpory systému, Kontrolní program knihovny obsahují datové soubory.)

3. Formáty zobrazení používané programy RPG III také popisují pole zobrazená a přijatá souborem WORKSTN RPG III. Proto jsou tyto specifikace zvané DDS také vnější povahy.

4. Objekt formátu zobrazení používaný programem RPG III musí být kompilován před samotným programem RPG III.

Reference

  1. ^ "Co je nového". Reference ILE RPG. IBM. Citováno 17. května 2019.
  2. ^ Barbara, Morris. „Plně volná forma RPG - novinka v 7.1 a 7.2: Komentáře“. IBM Developerworks. Citováno 17. května 2019.