|
Novedades en conversión a Free Form |
Aprovechando la nueva tecnología de IBM
V7R1, hemos estado trabajando en una
actualización de nuestro popular
RPG Toolbox ™. Fue el primer
producto producido por Linoma Software y
sigue siendo una de sus herramientas más
populares. Miles de instalaciones AS/400 o
System i utilizan esta herramienta para
modernizar sus programas RPG y convertir su
Formato Fijo con especificaciones C, en
Formato Libre.
La nueva versión 5.0 del
RPG Toolbox
permite convertir las
tradicionales especificaciones H, F, D y P
en sintaxis de Formato Libre (Free Form).
Incluye muchas opciones de personalización
que permiten elegir cómo se convierten las
operaciones y cuál va ser el estilo de la
sintaxis.
La
versión 5.0 permite la
conversión a Formato Libre (Free Format)
que puede realizarse desde PDM, RDi (Rational
Developer for i), y la línea de mandatos.
Los clientes actuales de RPG Toolbox que
tienen activado el mantenimiento podrán
actualizar sin costes su versión actual. En
breve podrán obtener una copia para
comprobar su funcionamiento y
características.
|
|
|
Nueva Versión 5.0
Linoma Software tiene la satisfacción de
anunciar el lanzamiento de la versión 5.0 de
RPG Toolbox™, el cual convierte la totalidad
de las especificaciones de RPG Formato Fijo
a la nueva sintaxis Free Form disponible con
la actualización de tecnología IBM V7R1.
Especificaciones C
RPG Toolbox
es un completo conjunto de herramientas que
miles de instalaciones de AS/400 y System i
han utilizado para modernizar sus programas
RPG con el mínimo esfuerzo. Desde la primera
versión de RPG Free Form en V5R1, clientes
de Linoma Software han estado utilizando la
aplicación RPG Toolbox para convertir sus
especificaciones de Formato Fijo C en RPG
Free Form. Literalmente millones de
líneas de código RPG tradicional han sido
exitosamente convertidas a Free Form durante
los últimos años con RPG Toolbox. |
Especificaciones H, F, D y P
El sistema IBM i está permitiendo ahora que
las especificaciones tradicionales H, F, D y
P también puedan existir en Free Form. La
reciente versión 5.0 de RPG Toolbox soporta
la conversión de dichas especificaciones de
Formato Fijo en el moderno Formato Libre
(Free Form).
Conversión RPG a Free Form
RPG Toolbox
es un clásico de la conversión a Free Form,
incluso con el código fuente RPG más
complejo. Incluye más de 40 opciones para
controlar el proceso de conversión,
permitiendo elegir cómo se ejecutan las
operaciones y cuál va ser la sintaxis
escogida. Convierte los fuentes a Free Form,
incluyendo indicadores
de izquierda y
derecha, |
|
definición de campos de trabajo, SQL
insertados, MOVEA, sentencias CALL, listas
de claves, así como operaciones MOVE para
mover campos de diferentes longitudes y
tipos. Los actuales fuentes pueden ser
convertidos a mayúsculas, minúsculas o
mezcladas.
Fácil comprensión sintaxis Free Format
"Estamos entusiasmados por ayudar a
instalaciones IBM a convertir todo su código
fuente RPG de Formato Fijo a la sintaxis de
Formato Libre", dice Bob Luebbe, Director de
Arquitectura de Software en Linoma Software.
"Además de facilitar a los desarrolladores
en RPG el mantenimiento, también resultará
mucho más fácil para los programadores de
No-RPG aprender esta nueva sintaxis de
Formato Libre ya que es más consistente con
otros lenguajes modernos. |
Mejora de la eficiencia
"El
RPG Toolbox también puede
utilizarse para limpiar antiguas
definiciones y lógica del código fuente RPG.
Puede encontrar campos de trabajo
independiente no utilizados, subrutinas,
listas de claves, prototipos, listas de
parámetros y etiquetas.
Mediante la eliminación de código fuente
inactivo, sus programas se compilarán y
ejecutarán más rápido. También hará más
fácil de mantener y probar estos programas
ya que los desarrolladores pueden centrarse
sólo en el código fuente activo.
Procedimientos anidados
RPG Toolbox
incluye un mandato útil para el indentado o
sangría de lógica anidada en Formato Libre,
haciendo más fácil la lectura y
mantenimiento del fuente. Todos los mandatos
de RPG Toolbox, incluyendo el convertidor a
Formato Libre, pueden ser lanzados desde una
línea de mandatos, PDM o de RDi (Rational
Developer for i). |
|
|
|
|