In der Referenz sind aber z.B. "#@" aufgeführt, dies sind variante Zeichen!
Das stimmt schon, aber man sollte auch alles lesen!
Im nächsten Satz steht nämlich:

"The $, #, and @ may appear as different symbols on some codepages."

Am besten fährt man, wenn man seine Namenskonventionen so festlegt, dass keine Sonderzeichen verwendet werden.

Ansonsten gibt es in RPG wenig Beschränkungen.
Mit SQL sollte man etwas vorsichtiger sein, zum einen gibt es einen ganzen Katalog von reservierten Worten und zum anderen sollte man keine Variablen-Namen mit SQ oder SQL beginnen lassen, diese sind für den SQL Precompiler (SQLCA/SCLDA) reserviert.

Birgitta