I'm trying to use routines in `QUADPACK` to perform numerical integration. The routines expect functions to be passed as `REAL,EXTERNAL`, so I don't have the liberty of using pointers or whatever else.

Is it possible to alias a function `f(x,a,b,...)` as being a function `f(x)` for the routine that expects a function of x only? Much like what one would accomplish in `MATLAB` with `@(x)f(x,a,b,...)`.