R:BASE Turbo V-8 for Windows has the ability to interact with external DLL's.  
 
A DLL is a Window's Dynamically Linked Library. It can be used to extend the R:BASE for Windows environment.  
 
A DLL must be coded to work with R:BASE.  
 
The main type takes a single text value and returns a single text value. This type is used within the context of the R:BASE UDF function. These DLL User Defined Functions get a string and it's length and need to return a String and it's length. The generic end user does not need to be concerned with the string lengths.  
 
For more information on UDF's in general see the UDF topic in this help file.