> Tech > Langages

Langages

Tech - Par iTPro - Publié le 24 juin 2010
email

La V5R3 n'apporte pas de changements importants à  RPG ou Cobol, mais elle apporte un petit nombre d'améliorations à  l'un et à  l'autre. La taille des variables packées et zonées pour les deux langages a vu sa limite de 31 digits portée à  63 digits.
Peut-être l'amélioration RPG la plus

Langages

notable est la capacité
d’utiliser une structure de données décrite en externe
dans le champ résultat pour les opérations d’entrée/sortie du
genre CHAIN, READ et WRITE. Autres améliorations : de nouvelles
variables d’environnement définissent
des propriétés quand on appelle une
méthode Java à  partir de RPG et on peut
enlever les blancs avant de passer des paramètres
à  une procédure.
RPG acquiert une nouvelle fonction intégrée:
%SUBARR, qui permet de travailler
avec une portion d’un tableau. En tandem
avec %LOOKUP, cette fonction permet de
créer des tableaux sans taille prédéterminée.
Dans une amélioration connexe, le
code op SORTA permet désormais de trier
un tableau partiel parallèlement à  la fonction %SUBARR.
En outre, deux autres fonctions intégrées reçoivent plusieurs
améliorations. %DEC permet la conversion d’un type
de données date, heure ou tampon horodateur, en une valeur
numérique avec un format spécifié, et %TRIM peut spécifier
une liste de caractères à  nettoyer (trim).
Pour Cobol, les améliorations les plus intéressantes
concernent XML. XML PARSE donne accès à  un analyseur
syntaxique XML à  l’exécution, ce qui transmet chaque composant
XML à  une procédure écrite par l’utilisateur. Autres
améliorations : nouvelles fonctions intrinsèques et nouvelles
options de compilateur.

Téléchargez cette ressource

Etude « RSE 2023 » avec Atos et EcoAct

Etude « RSE 2023 » avec Atos et EcoAct

La réglementation qui oblige désormais les entreprises à agir vertueusement envers le climat, va se renforcer pour évaluer les efforts et la communication de leurs actions et leur suivi. L’enquête d’Atos vise à déterminer la connaissance des entreprises sur les réglementations et les obligations qui leur incombent. Voici 10 questions qui vous permettront de faire un état des lieux.

Tech - Par iTPro - Publié le 24 juin 2010