For a procedure with a proc-language-binding-spec there are a number of constraints for its dummy arguments. I see a conflict in C1554 and C1555: C1554 allows a dummy argument of type CHARACTER with assumed length. C1555 disallows this because a variable of type CHARACTER is only interoperable if it has a length of 1. Am I right? Erik Erik Kruyt Forcheck b.v.