Darn... really!
Couldn't see the forest for the trees!
So I got the following functions imported from a DLL:
var dllFunc1(int x);
var dllFunc2(var x);
now to get an overloaded function in Lite-C from those two one can simply do the following
var myOverloadedLiteCFunc(int x)
{
return dllFunc1(x);
}
var myOverloadedLiteCFunc(var x)
{
return dllFunc2(x);
}
So no need to get functionpointers or even pointers to pointers or such ugly stuff

Though I'm feeling so
dense!
greetings
K-Duke