Advanced features These topics cover advanced features of the Genero Business Development Language Optimization Programming tips and tricks to make your programs run faster. Localization Localization support allows you to implement programs that follow specific language and cultural rules. Runtime stack The runtime stack is used to pass/return values to/from functions. Exceptions Describes exception (error) handling in the programs. OOP support Describes Object Oriented Programming basics in the language. XML support Introduces to DOM and SAX standards and describes the XML utility classes built-in the language. JSON support Genero BDL supports JSON data manipulation. Globals Global variables can be shared among all modules of a program. Database schema Defines database table structures with column type information to be reused in program variable definitions. Programs Explains program structure basics and global instructions/registers. Program execution Front calls Front call functions execute on the platform where the front-end is installed.