Aliasing a DLL Name

If a DLL function has the same name as a reserved word in Java, or the function does not have a name but an ordinal number, you need to rename the function within your declaration and use the alias statement to map the declared name to the actual name.

Example

For example, the goto statement is reserved by the Java compiler. Therefore, to call a function named goto, you need to declare it with another name, and add an alias statement, as shown here:
@Dll("mydll.dll")
public interface IMyDllFunctions {
  @FunctionOptions(alias="break")
  void MyBreak();
}