Árvore de páginas

Visión general de la estructura del lenguaje AdvPL

 

El AdvPL es un lenguaje de programación estructurado, compuesto por un conjunto de comandos, funciones y objetos.

 

Un programa AdvPL está compuesto por una o más rutinas. Una rutina consiste en una serie de instrucciones (comandos, funciones y objetos) que siguen las reglas de sintaxis definidas por el lenguaje AdvPL, con el objetivo de realizar determinadas operaciones en la computadora. Un típico programa puede tener varios tipos de instrucciones diferentes, como por ejemplo:

 

  • Comandos.
  • Declaraciones
  • Ejecución de funciones
  • Ejecución de procedimientos
  • Instrucciones para el preprocesador
  • Estructuras de control de flujo de ejecución y de decisión
  • Atribución de valores
  • Comentarios

Un programa se almacena en un archivo del tipo texto, que generalmente se graba con la extensión .PRW. Este archivo se crea por medio de un entorno de desarrollo denominado TDS (TOTVS Developer Studio).

 

El compilador del AdvPL ignora los espacios en blanco y las tabulaciones, permitiendo que se configuren las líneas del programa para facilitar la lectura y comprensión. Tanto uno como otro se interpretan como el final de una línea de instrucción del programa.

 

Por lo tanto, un programa es un archivo texto con diversas rutinas (procedimientos o funciones) escritas en AdvPL, cada una ejecutando una determinada operación, de acuerdo con la naturaleza y los objetivos de la aplicación desarrollada. Generalmente, una aplicación contiene diversos programas, de acuerdo con el ejemplo que se muestra en la figura. 

 

  • Sem rótulos