Diretiva de pré-processador #SetPPPrefix
#SetPPPrefix: prefix
A diretiva #SetPPPrefix torna o valor do prefixo o prefixo atual do pré-processador. o prefixo pode ser qualquer valor de token e é necessário.
Você pode definir o mesmo prefixo mais de uma vez. O prefixo é selecionável pelo usuário porque permite que as diretivas sejam diferenciadas de forma inequívoca de qualquer dado não a ser processado existente. O exemplo de código a seguir mostra como alterar um prefixo se uma entrada GDL normal contiver um valor que pode ser confundido com uma diretiva real.
*% assume current prefix is #
#SetPPPrefix: #Temp#
#Temp#Ifdef: WINNT_60
*InfoMessage: "Use the Preprocessor Directive
#PreCompiled to make your GDL file sharable."
#Temp#Endif: WINNT_60
#Temp#UndefinePrefix
*% now back to normal # prefix.