Esta es la aplicación de Linux llamada CVTRPGFREE cuya última versión se puede descargar como CVTRGPFREE_V1_5_07.zip. Se puede ejecutar en línea en el proveedor de alojamiento gratuito OnWorks para estaciones de trabajo.
Descargue y ejecute en línea esta aplicación llamada CVTRPGFREE con OnWorks de forma gratuita.
Siga estas instrucciones para ejecutar esta aplicación:
- 1. Descargue esta aplicación en su PC.
- 2. Ingrese en nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 3. Cargue esta aplicación en dicho administrador de archivos.
- 4. Inicie el emulador en línea OnWorks Linux o Windows en línea o el emulador en línea MACOS desde este sitio web.
- 5. Desde el SO OnWorks Linux que acaba de iniciar, vaya a nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 6. Descarga la aplicación, instálala y ejecútala.
SCREENSHOTS
Ad
CVTRPGGRATIS
DESCRIPCIÓN
Este mandato de IBM i (también conocido como iSeries, AS400) permite la modernización del código mediante la conversión de código fuente de RPG y RPGLE de formato fijo en una fuente RPGLE de forma totalmente libre de forma no destructiva.
Convierte:
* Especificaciones H
* Especificaciones F
* Especificaciones D
* Especificaciones C
* P-Specs (subprocedimientos)
* Listas de claves
* Listas de parámetros
** POR FAVOR INFORME CUALQUIER PROBLEMA QUE ENCUENTRE **
NOTA: Requiere V7R2M0 o superior.
Algunos antecedentes:
Esto comenzó como un programa 'rápido y sucio' para mis propias necesidades, ¡pero se salió un poco de control! :) No es un ejemplo de mi mejor trabajo, ya que ha crecido orgánicamente con el tiempo, en lugar de haber sido construido de forma sistemática, así que con suerte perdonarás algunos de mis errores de codificación.
** Si encuentra algo que no se convierte o que no se convierte correctamente, avíseme y lo arreglaré para usted y el beneficio de todos los demás. **
Otros proyectos:
iMenu - sistema de menú flexible: https://sourceforge.net/projects/i-menu/
Caracteristicas
- Conversión no destructiva: la utilidad convierte la fuente de un miembro a un nuevo miembro (la fuente original se deja intacta), convirtiendo, cuando es posible, el código de formato fijo en código de forma libre.
- Código más claro y limpio: el código de forma libre (tanto nuevo como existente) tiene sangría para mostrar el anidamiento, y todos los códigos de operación se convierten a un formato de caso estándar para mayor coherencia. Los comentarios están ordenados y se pueden sangrar para seguir la sangría del código, lo que hace que el código sea mucho más agradable a la vista.
- Consolidación de definiciones: todas las definiciones de campo en línea se mueven a las especificaciones 'D'. Las definiciones duplicadas (que no generan errores de compilación cuando se definen en formato fijo) se eliminan para evitar confusiones.
- Definiciones de forma libre coherentes: las declaraciones de archivos, constantes y variables se convierten a sus equivalentes de forma libre (consulte las advertencias en la documentación).
- Compatible con CMS: las líneas convertidas conservan su fecha de cambio original y los marcadores de línea para evitar marcar cambios en los CMS que utilizan dichas funciones para realizar un seguimiento de los cambios.
- Informe de auditoría: se produce un informe de auditoría que enumera todos los miembros fuente procesados por la empresa de servicios públicos, detallando el número de líneas, el número de líneas convertidas y una tasa de conversión.
- Conversión masiva: la utilidad se puede ejecutar para todos los miembros de un archivo fuente, lo que permite la conversión masiva de código heredado a la última versión de formato libre.
Público
Desarrolladores
Categorías
Esta es una aplicación que también se puede obtener de https://sourceforge.net/projects/cvtrpgfree/. Se ha alojado en OnWorks para poder ejecutarlo online de la forma más sencilla desde uno de nuestros Sistemas Operativos gratuitos.