lib/mysql/bignumber.js/bignumber.js
function raise( caller, msg, val ) {
            var error = new Error( [
                'new BigNumber',     // 0
                'cmp',               // 1
                'config',            // 2
                'div',               // 3
                'divToInt',          // 4
                'eq',                // 5
                'gt',                // 6
                'gte',               // 7
                'lt',                // 8
                'lte',               // 9
                'minus',             // 10
                'mod',               // 11
                'plus',              // 12
                'precision',         // 13
                'random',            // 14
                'round',             // 15
                'shift',             // 16
                'times',             // 17
                'toDigits',          // 18
                'toExponential',     // 19
                'toFixed',           // 20
                'toFormat',          // 21
                'toFraction',        // 22
                'pow',               // 23
                'toPrecision',       // 24
                'toString',          // 25
                'BigNumber'          // 26
            ][caller] + '() ' + msg + ': ' + val );

            error.name = 'BigNumber Error';
            id = 0;
            throw error;
        }
function raise( caller, msg, val ) {
            var error = new Error( [
                'new BigNumber',     // 0
                'cmp',               // 1
                'config',            // 2
                'div',               // 3
                'divToInt',          // 4
                'eq',                // 5
                'gt',                // 6
                'gte',               // 7
                'lt',                // 8
                'lte',               // 9
                'minus',             // 10
                'mod',               // 11
                'plus',              // 12
                'precision',         // 13
                'random',            // 14
                'round',             // 15
                'shift',             // 16
                'times',             // 17
                'toDigits',          // 18
                'toExponential',     // 19
                'toFixed',           // 20
                'toFormat',          // 21
                'toFraction',        // 22
                'pow',               // 23
                'toPrecision',       // 24
                'toString',          // 25
                'BigNumber'          // 26
            ][caller] + '() ' + msg + ': ' + val );

            error.name = 'BigNumber Error';
            id = 0;
            throw error;
        }
function raise ( caller , msg , val ) { var error = new Error ( [ 'new BigNumber' , // 0
 'cmp' , // 1
 'config' , // 2
 'div' , // 3
 'divToInt' , // 4
 'eq' , // 5
 'gt' , // 6
 'gte' , // 7
 'lt' , // 8
 'lte' , // 9
 'minus' , // 10
 'mod' , // 11
 'plus' , // 12
 'precision' , // 13
 'random' , // 14
 'round' , // 15
 'shift' , // 16
 'times' , // 17
 'toDigits' , // 18
 'toExponential' , // 19
 'toFixed' , // 20
 'toFormat' , // 21
 'toFraction' , // 22
 'pow' , // 23
 'toPrecision' , // 24
 'toString' , // 25
 'BigNumber' // 26
 ] [ caller ] + '() ' + msg + ': ' + val ) ; error . name = 'BigNumber Error' ; id = 0 ; throw error ; }
Throw a BigNumber Error.
Throw a BigNumber Error .