Em PPL, há os comandos LOCAL e EXPORT:
LOCAL
Sintaxe:
LOCAL var1,var2,...varn;
Torna as variáveis var1, var2, … visíveis dentro do programa que foram declaradas e durante a execução
EXPORT
Sintaxe:
EXPORT var1, var2, ..., varn;
ou:
EXPORT var1:=val1, [var2:=val2, ... varn:=valn];
Exporta as variáveis var1, var2, etc. para que estejam globalmente disponíveis e apareçam no menu Utilizador quando pressionado o botão
O programa a seguir foi modificado para exportar o resultado:
EXPORT resultado;
EXPORT AREACALC()
BEGIN
LOCAL radius;
INPUT(radius, "Raio do círculo","r = ","Digite o raio",1);
resultado:= π*radius^2;
PRINT();
PRINT("A área é " +resultado);
END;
No terminal é apresentado o valor correspondente como em exemplo dado anteriomente:
Porém, agora o valor do resultado pode ser pressionando
Ou também pode ser acessando digitando o nome do programa e o nome da variável: