If you choose to program your user-defined routines in C, you can choose any of the routine options available in BladeSmith. For a description of these options, see Creating Routines.
When you implement a routine in Java, you cannot specify the following options:
You can overload routines to handle different data types in either C or Java. You cannot, however, overload a routine in a different language with the same data type. For example, you can create the following two functions:
However, you cannot create the following two functions: