If a conflict occurs between function names between functions defined in .FUN files. .TEL library files or within external DLLs then the order that the compiler will search for functions is as follows:
1) Functions defined in TE DLLs.
2) Functions defined in the main source (.TES) file.
3) Functions defined in .FUN files.
4) Functions defined in TE library files and specified using the -L compiler option.
If two functions have the same name then the above order will define which function will be compiled/linked into the application.