#SetPPPrefix 预处理器指令

#SetPPPrefix: prefix

#SetPPPrefix 指令将 前缀 值作为当前预处理器前缀。 前缀 可以是任何令牌值,并且是必需的。

可以多次定义相同的前缀。 前缀是用户可选择的,因为它允许指令明确区分任何现有非to-be处理的数据。 下面的代码示例演示如何在普通 GDL 条目包含可能与实际指令混淆的值时更改前缀。

*%  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.