Writing External Functions in Firebird — A General Guide by Claudio Valderrama C.