Language basics / Language features |
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).
With Genero BDL you can import and use Java classes and objects in BDL code. Genero BDL is case-sensitive regarding Java elements.