WL#1805: Extended function support in TUP interpreter

The TUP interpreter has only a limited number of comparison
operations available to simple types. With support for SQL types
such as CHAR and VARCHAR simple functions such as SUBSTRING
are needed to extend the interpreter's usabillity.
** merge into wl-1203