Case sensitivity with Java
The Java language is case-sensitive. Therefore, when you write the name of a Java package,
class or method in a .4gl source, it must match the exact name as if you were
writing a Java program. The fglcomp compiler takes care
of this, and writes case-sensitive class and method names in the .42m p-code
modules.
IMPORT JAVA java.util.regex.Pattern
MAIN
DEFINE p java.util.regex.PATTERN -- Note the case error
END MAIN
With this code example, fglcomp will raise error -6622 at line 3, because the "java/util/PATTERN" name cannot be found.