带有前缀“%_”的 ABAP 常量的值是多少?

What is the value of ABAP constants with prefix "%_"?

我们正在 Java 中编写一个工具来分析 ABAP 程序。代码被提取并以文本形式提供给我们,因此我们无法直接访问 ABAP 系统。一项任务是解析常量的值。我们现在发现了名称以 %_ 开头的常量。例如,class 池中的定义包含 CL_ABAP_CHAR_UTILITIES========CU

constants HORIZONTAL_TAB type ABAP_CHAR1 value %_HORIZONTAL_TAB.

它通过名称前缀为 %_.

的另一个常量传递定义常量 HORIZONTAL_TAB 的值

这些带有%_前缀的常量在哪里定义的?它们的价值是多少?我们猜测,它们是系统相关的。有官方文档描述它们吗?

这些是一些内部(伪)常量,您只需接受这些常量即可。以 %_ 开头的内容通常保留供 ABAP 内部使用,几乎没有记录。