Lettercase insensitivity
Genero Business Development Language (BDL) is case insensitive, making no distinction between uppercase and lowercase letters, except within quoted strings.
Use pairs of double ( "
) or single ('
)
quotation marks in the code to preserve the lettercase of character
literals, filenames, and names of database entities.
You can mix uppercase and lowercase letters in the identifiers that you assign to language entities, but any uppercase letters in identifiers are automatically shifted to lowercase during compilation.
It is strongly recommended that you define a naming convention
for your projects. For example, you can use underscore notation (get_user_name
).
If you plan to use the Java notation
(getUserName
), do not forget that Genero BDL is case
insensitive (getusername
is the same identifier as getUserName
).
INPUT BY NAME cust_rec.* ATTRIBUTES(UNBUFFERED)
With Genero BDL you can import and use Java classes and objects in BDL code. Genero BDL is case-sensitive regarding Java elements.