Syntax features Genero BDL is an English-like programming language, easy to write and read. Lettercase insensitivity Genero Business Development Language (BDL) is case insensitive, making no distinction between uppercase and lowercase letters, except within quoted strings. Whitespace separators Genero Business Development Language (BDL) is free-form, like C or Pascal, and generally ignores TAB characters, LINEFEED characters, comments, and extra blank spaces between statements or statement elements. You can freely use these whitespace characters to enhance the readability of your source code. Quotation marks In the Genero BDL language, string literals are delimited by single (') or double (") quotation marks. Escape symbol The Genero Business Development Language (BDL) compiler treats a backslash ( \ ) as the default escape symbol, and treats the immediately following symbol as a literal, except for special characters such as \r or \t. Statement terminator Genero Business Development Language (BDL) requires no statement terminators, but you can use the semicolon ( ; ) as a statement terminator in some cases. Comments For clarity and to simplify program maintenance, it is recommended that you document your code by including comments in your source files. Identifiers A Genero Business Development Language (BDL) identifier is a character string that is declared as the name of a program entity. Preprocessor directives Genero Business Development Language (BDL) supports preprocessing instructions, which allow you to write macros and conditional compilation rules.