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 e selecionado .

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 e selecionado .





Ou também pode ser acessando digitando o nome do programa e o nome da variável: