1. A computer system for managing parameters, the computer system comprising: a storage unit; a processor unit; a compiler coupled to a primary symbol-type dictionary; the compiler also coupled to a supplemental symbol-type dictionary containing parameter data types for specific function calls of corresponding generic type functions; and directive processing logic configured both to populate said supplemental symbol-type dictionary with entries associating each of said parameter data types with a specific function call based upon processor directives embedded in source code, and also to substitute said specific function calls for generic function calls in said source code by matching generic function call parameter data types provided by said generic function calls with said parameter data types contained in said supplemental symbol-type dictionary associated with said specific function calls prior to compiling said source code.