Representación de símbolos globales y locales



En el área de instrucciones de un programa, los símbolos globales se pueden diferenciar de los locales de la siguiente forma:

        · Los símbolos (globales) de la tabla de símbolos se representan entre comillas "..".

        · Los símbolos (locales) de la tabla de declaración de variables se representan precedidos de un "#".

    No es necesario introducir las comillas o el signo "#", ya que tras introducir el programa en KOP, FUP o AWL, la identificación se agrega una vez concluida la comprobación de sintaxis. No obstante, pudieran presentarse confusiones debido a que un mismo símbolo se utiliza tanto en la tabla de símbolos como en la declaración de variables, por lo que es preciso identificar explícitamente el símbolo global, de lo contrario los símbolos no identificados se interpretarán como variables locales de un bloque. Además, será preciso identificar los símbolos globales que contengan espacios en blanco.

    En caso de programar en una fuente AWL se deberán respetar los mismos signos y reglas de utilización. En la introducción orientada a la fuente, las identificaciones no se complementan automáticamente. No obstante, sólo serán necesarias si pudiesen presentarse confusiones.