@stdlib/repl-code-blocks
Version:
Return an example associated with a provided alias.
332 lines • 1.14 MB
text/csv
abs,"var y = abs( -1.0 )\nvar x = new Float64Array( [ -1.0, -2.0 ] );\ny = abs( x )\nx = [ -1.0, -2.0 ];\ny = abs( x )\nx = array( [ [ -1.0, -2.0 ], [ -3.0, -4.0 ] ] );\ny = abs( x )\ny.get( 0, 1 )\n"
abs.assign,"var x = new Float64Array( [ -1.0, -2.0 ] );\nvar y = new Float64Array( x.length );\nvar out = abs.assign( x, y )\nvar bool = ( out === y )\nx = [ -1.0, -2.0 ];\ny = [ 0.0, 0.0 ];\nout = abs.assign( x, y )\nbool = ( out === y )\nx = array( [ [ -1.0, -2.0 ], [ -3.0, -4.0 ] ] );\ny = array( [ [ 0.0, 0.0 ], [ 0.0, 0.0 ] ] );\nout = abs.assign( x, y )\nout.get( 0, 1 )\nbool = ( out === y )\n"
acartesianPower,"var x = [ 1, 2 ];\nvar out = acartesianPower( x, 2 )\n"
acartesianProduct,"var x1 = [ 1, 2 ];\nvar x2 = [ 3, 4 ];\nvar out = acartesianProduct( x1, x2 )\n"
acartesianSquare,"var out = acartesianSquare( [ 1, 2 ] )\n"
acronym,"var out = acronym( 'the quick brown fox' )\nout = acronym( 'Hard-boiled eggs' )\n"
aempty,"var arr = aempty( 2 )\narr = aempty( 2, 'float32' )\n"
aemptyLike,"var x = new Float64Array( 2 );\nvar arr = aemptyLike( x )\narr = aemptyLike( x, 'float32' )\n"
AFINN_96,"var list = AFINN_96()\n"
AFINN_111,"var list = AFINN_111()\n"
afull,"var arr = afull( 2, 1.0 )\narr = afull( 2, 1.0, 'float32' )\n"
afullLike,"var x = new Float64Array( 2 );\nvar y = afullLike( x, 1.0 )\ny = afullLike( x, 1.0, 'float32' )\n"
alias2pkg,"var v = alias2pkg( 'base.sin' )\n"
alias2related,"var v = alias2related( 'base.sin' )\n"
alias2standalone,"var v = alias2standalone( 'base.sin' )\n"
aliases,"var o = aliases()\no = aliases( '@stdlib/math/base/special' )\n"
allocUnsafe,"var buf = allocUnsafe( 100 )\n"
amskfilter,"var x = [ 1, 2, 3, 4 ];\nvar y = amskfilter( x, [ 0, 1, 0, 1 ] )\n"
amskput,"var x = [ 1, 2, 3, 4 ];\nvar out = amskput( x, [ 1, 0, 1, 0 ], [ 20, 40 ] )\nvar bool = ( out === x )\n"
amskreject,"var x = [ 1, 2, 3, 4 ];\nvar y = amskreject( x, [ 0, 1, 0, 1 ] )\n"
anans,"var arr = anans( 2 )\narr = anans( 2, 'float32' )\n"
anansLike,"var x = new Float64Array( 2 );\nvar y = anansLike( x )\ny = anansLike( x, 'float32' )\n"
anova1,"var x = [1, 3, 5, 2, 4, 6, 8, 7, 10, 11, 12, 15];\nvar f = [\n 'control', 'treatA', 'treatB', 'treatC', 'control',\n 'treatA', 'treatB', 'treatC', 'control', 'treatA', 'treatB', 'treatC'\n ];\nvar out = anova1( x, f )\n"
ANSCOMBES_QUARTET,"var d = ANSCOMBES_QUARTET()\n"
any,"var arr = [ 0, 0, 0, 0, 1 ];\nvar bool = any( arr )\n"
anyBy,"function negative( v ) { return ( v < 0 ); };\nvar arr = [ 1, 2, 3, 4, -1 ];\nvar bool = anyBy( arr, negative )\n"
anyByAsync,"function predicate( value, next ) {\n setTimeout( onTimeout, value );\n function onTimeout() {\n console.log( value );\n next( null, false );\n }\n };\nfunction done( error, bool ) {\n if ( error ) {\n throw error;\n }\n console.log( bool );\n };\nvar arr = [ 3000, 2500, 1000 ];\nanyByAsync( arr, predicate, done )\nfunction predicate( value, next ) {\n setTimeout( onTimeout, value );\n function onTimeout() {\n console.log( value );\n next( null, false );\n }\n };\nfunction done( error, bool ) {\n if ( error ) {\n throw error;\n }\n console.log( bool );\n };\nvar opts = { 'limit': 2 };\nvar arr = [ 3000, 2500, 1000 ];\nanyByAsync( arr, opts, predicate, done )\nfunction predicate( value, next ) {\n setTimeout( onTimeout, value );\n function onTimeout() {\n console.log( value );\n next( null, false );\n }\n };\nfunction done( error, bool ) {\n if ( error ) {\n throw error;\n }\n console.log( bool );\n };\nvar opts = { 'series': true };\nvar arr = [ 3000, 2500, 1000 ];\nanyByAsync( arr, opts, predicate, done )\n"
anyByAsync.factory,"function predicate( value, next ) {\n setTimeout( onTimeout, value );\n function onTimeout() {\n console.log( value );\n next( null, false );\n }\n };\nvar opts = { 'series': true };\nvar f = anyByAsync.factory( opts, predicate );\nfunction done( error, bool ) {\n if ( error ) {\n throw error;\n }\n console.log( bool );\n };\nvar arr = [ 3000, 2500, 1000 ];\nf( arr, done )\narr = [ 2000, 1500, 1000 ];\nf( arr, done )\n"
anyByRight,"function negative( v ) { return ( v < 0 ); };\nvar arr = [ -1, 1, 2, 3, 4 ];\nvar bool = anyByRight( arr, negative )\n"
anyByRightAsync,"function predicate( value, next ) {\n setTimeout( onTimeout, value );\n function onTimeout() {\n console.log( value );\n next( null, false );\n }\n };\nfunction done( error, bool ) {\n if ( error ) {\n throw error;\n }\n console.log( bool );\n };\nvar arr = [ 1000, 2500, 3000 ];\nanyByRightAsync( arr, predicate, done )\nfunction predicate( value, next ) {\n setTimeout( onTimeout, value );\n function onTimeout() {\n console.log( value );\n next( null, false );\n }\n };\nfunction done( error, bool ) {\n if ( error ) {\n throw error;\n }\n console.log( bool );\n };\nvar opts = { 'limit': 2 };\nvar arr = [ 1000, 2500, 3000 ];\nanyByRightAsync( arr, opts, predicate, done )\nfunction predicate( value, next ) {\n setTimeout( onTimeout, value );\n function onTimeout() {\n console.log( value );\n next( null, false );\n }\n };\nfunction done( error, bool ) {\n if ( error ) {\n throw error;\n }\n console.log( bool );\n };\nvar opts = { 'series': true };\nvar arr = [ 1000, 2500, 3000 ];\nanyByRightAsync( arr, opts, predicate, done )\n"
anyByRightAsync.factory,"function predicate( value, next ) {\n setTimeout( onTimeout, value );\n function onTimeout() {\n console.log( value );\n next( null, false );\n }\n };\nvar opts = { 'series': true };\nvar f = anyByRightAsync.factory( opts, predicate );\nfunction done( error, bool ) {\n if ( error ) {\n throw error;\n }\n console.log( bool );\n };\nvar arr = [ 1000, 2500, 3000 ];\nf( arr, done )\narr = [ 1000, 1500, 2000 ];\nf( arr, done )\n"
anyInBy,"function isNegative(value) { return value < 0 }\nvar obj = { a: 1, b: -2, c: 3, d: 4 }\nvar result = anyInBy(obj, isNegative)\n"
anyOwnBy,"function positive( v ) { return ( v > 0 ); };\nvar obj = { 'a': -1, 'b': 2, 'c': -3 };\nvar bool = anyOwnBy( obj, positive )\n"
aones,"var arr = aones( 2 )\narr = aones( 2, 'float32' )\n"
aonesLike,"var x = new Float64Array( 2 );\nvar y = aonesLike( x )\ny = aonesLike( x, 'float32' )\n"
aoneTo,"var arr = aoneTo( 2 )\narr = aoneTo( 2, 'float32' )\n"
aoneToLike,"var arr = aoneToLike( [ 0, 0 ] )\narr = aoneToLike( [ 0, 0 ], 'float32' )\n"
APERY,"APERY\n"
aplace,"var x = [ 1, 2, 3, 4 ];\nvar out = aplace( x, [ 0, 1, 0, 1 ], [ 20, 40 ] )\nvar bool = ( out === x )\n"
append,"var arr = [ 1.0, 2.0, 3.0, 4.0, 5.0 ];\narr = append( arr, [ 6.0, 7.0 ] )\narr = new Float64Array( [ 1.0, 2.0 ] );\narr = append( arr, [ 3.0, 4.0 ] )\narr = { 'length': 0 };\narr = append( arr, [ 1.0, 2.0 ] )\n"
aput,"var x = [ 1, 2, 3, 4 ];\nvar out = aput( x, [ 1, 3 ], [ 20, 40 ] )\nvar bool = ( out === x )\n"
ARCH,"ARCH\n"
argumentFunction,"var argn = argumentFunction( 1 );\nvar v = argn( 3.14, -3.14, 0.0 )\nv = argn( -1.0, -0.0, 1.0 )\nv = argn( 'beep', 'boop', 'bop' )\nv = argn( 'beep' )\n"
ARGV,"var execPath = ARGV[ 0 ]\n"
array,"var arr = array( [ [ 1.0, 2.0 ], [ 3.0, 4.0 ] ] )\nvar v = arr.get( 1, 1 )\nv = arr.iget( 3 )\narr.set( 1, 1, 40.0 );\narr.get( 1, 1 )\narr.iset( 3, 99.0 );\narr.get( 1, 1 )\n"
array2buffer,"var buf = array2buffer( [ 1, 2, 3, 4 ] )\n"
array2fancy,"var y = array2fancy( [ 1, 2, 3, 4 ] );\ny[ '1::2' ]\ny[ '::-1' ]\n"
array2fancy.factory,"var f = array2fancy.factory();\nvar y = f( [ 1, 2, 3, 4 ] );\ny[ '1::2' ]\ny[ '::-1' ]\n"
array2fancy.idx,"var idx = array2fancy.idx( [ 1, 2, 3, 4 ] );\n"
array2iterator,"var it = array2iterator( [ 1, 2, 3, 4 ] );\nvar v = it.next().value\nv = it.next().value\n"
array2iteratorRight,"var it = array2iteratorRight( [ 1, 2, 3, 4 ] );\nvar v = it.next().value\nv = it.next().value\n"
ArrayBuffer,"var buf = new ArrayBuffer( 5 )\n"
ArrayBuffer.length,"ArrayBuffer.length\n"
ArrayBuffer.isView,"var arr = new Float64Array( 10 );\nArrayBuffer.isView( arr )\n"
ArrayBuffer.prototype.byteLength,"var buf = new ArrayBuffer( 5 );\nbuf.byteLength\n"
ArrayBuffer.prototype.slice,"var b1 = new ArrayBuffer( 10 );\nvar b2 = b1.slice( 2, 6 );\nvar bool = ( b1 === b2 )\nb2.byteLength\n"
arraybuffer2buffer,"var ab = new ArrayBuffer( 10 )\nvar buf = arraybuffer2buffer( ab )\nvar len = buf.length\nbuf = arraybuffer2buffer( ab, 2, 6 )\nlen = buf.length\n"
arrayCtors,"var ctor = arrayCtors( 'float64' )\nctor = arrayCtors( 'float' )\n"
arrayDataType,"var arr = new Float64Array( 10 );\nvar dt = arrayDataType( arr )\ndt = arrayDataType( 'beep' )\n"
arrayDataTypes,"var out = arrayDataTypes()\nout = arrayDataTypes( 'floating_point' )\nout = arrayDataTypes( 'floating_point_and_generic' )\n"
ArrayIndex,"var idx = new ArrayIndex( [ 1, 2, 3, 4 ] );\n"
ArrayIndex.free,"var idx = new ArrayIndex( [ 1, 2, 3, 4 ] );\n// ...\nArrayIndex.free( idx.id )\n"
ArrayIndex.get,"var idx = new ArrayIndex( [ 1, 2, 3, 4 ] );\nArrayIndex.get( idx.id )\n"
ArrayIndex.prototype.data,"var idx = new ArrayIndex( [ 1, 2, 3, 4 ] );\nidx.data\n"
ArrayIndex.prototype.dtype,"var idx = new ArrayIndex( [ 1, 2, 3, 4 ] );\nidx.dtype\n"
ArrayIndex.prototype.id,"var idx = new ArrayIndex( [ 1, 2, 3, 4 ] );\nidx.id\n"
ArrayIndex.prototype.isCached,"var idx = new ArrayIndex( [ 1, 2, 3, 4 ] );\nidx.isCached\n"
ArrayIndex.prototype.type,"var idx = new ArrayIndex( [ 1, 2, 3, 4 ] );\nidx.type\n"
ArrayIndex.prototype.toString,"var idx = new ArrayIndex( [ 1, 2, 3, 4 ] );\nidx.toString()\n"
ArrayIndex.prototype.toJSON,"var idx = new ArrayIndex( [ 1, 2, 3, 4 ] );\nidx.toJSON()\n"
arrayMinDataType,"var dt = arrayMinDataType( 3.141592653589793 )\ndt = arrayMinDataType( 3 )\ndt = arrayMinDataType( -3 )\ndt = arrayMinDataType( '-3' )\n"
arrayMostlySafeCasts,"var out = arrayMostlySafeCasts( 'float32' )\n"
arrayNextDataType,"var out = arrayNextDataType( 'float32' )\n"
arrayPromotionRules,"var out = arrayPromotionRules( 'float32', 'int32' )\n"
arraySafeCasts,"var out = arraySafeCasts( 'float32' )\n"
arraySameKindCasts,"var out = arraySameKindCasts( 'float32' )\n"
arrayShape,"var out = arrayShape( [ [ 1, 2, 3 ], [ 4, 5, 6 ] ] )\n"
arrayStream,"function fcn( chunk ) { console.log( chunk.toString() ); };\nvar s = arrayStream( [ 1, 2, 3 ] );\nvar o = inspectSinkStream( fcn );\ns.pipe( o );\n"
arrayStream.factory,"var opts = { 'objectMode': true, 'highWaterMark': 64 };\nvar createStream = arrayStream.factory( opts );\n"
arrayStream.objectMode,"function fcn( v ) { console.log( v ); };\nvar s = arrayStream.objectMode( [ 1, 2, 3 ] );\nvar o = inspectSinkStream.objectMode( fcn );\ns.pipe( o );\n"
arrayview2iterator,"var it = arrayview2iterator( [ 1, 2, 3, 4 ], 1, 3 );\nvar v = it.next().value\nv = it.next().value\n"
arrayview2iteratorRight,"var it = arrayview2iteratorRight( [ 1, 2, 3, 4 ], 1, 3 );\nvar v = it.next().value\nv = it.next().value\n"
aslice,"var out = aslice( [ 1, 2, 3, 4 ] )\nout = aslice( [ 1, 2, 3, 4 ], 1 )\nout = aslice( [ 1, 2, 3, 4 ], 1, 3 )\n"
AsyncIteratorSymbol,"var s = AsyncIteratorSymbol\n"
atake,"var x = [ 1, 2, 3, 4 ];\nvar y = atake( x, [ 1, 3 ] )\n"
azeros,"var arr = azeros( 2 )\narr = azeros( 2, 'float32' )\n"
azerosLike,"var x = new Float64Array( 2 );\nvar y = azerosLike( x )\ny = azerosLike( x, 'float32' )\n"
azeroTo,"var arr = azeroTo( 2 )\narr = azeroTo( 2, 'float32' )\n"
azeroToLike,"var arr = azeroToLike( [ 0, 0 ] )\narr = azeroToLike( [ 0, 0 ], 'float32' )\n"
bartlettTest,"var x = [ 2.9, 3.0, 2.5, 2.6, 3.2 ];\nvar y = [ 3.8, 2.7, 4.0, 2.4 ];\nvar z = [ 2.8, 3.4, 3.7, 2.2, 2.0 ];\nvar out = bartlettTest( x, y, z )\nvar arr = [ 2.9, 3.0, 2.5, 2.6, 3.2,\n 3.8, 2.7, 4.0, 2.4,\n 2.8, 3.4, 3.7, 2.2, 2.0\n ];\nvar groups = [\n 'a', 'a', 'a', 'a', 'a',\n 'b', 'b', 'b', 'b',\n 'c', 'c', 'c', 'c', 'c'\n ];\nout = bartlettTest( arr, { 'groups': groups } )\n"
base.abs,"var y = base.abs( -1.0 )\ny = base.abs( 2.0 )\ny = base.abs( 0.0 )\ny = base.abs( -0.0 )\ny = base.abs( NaN )\n"
base.abs2,"var y = base.abs2( -1.0 )\ny = base.abs2( 2.0 )\ny = base.abs2( 0.0 )\ny = base.abs2( -0.0 )\ny = base.abs2( NaN )\n"
base.abs2f,"var y = base.abs2f( -1.0 )\ny = base.abs2f( 2.0 )\ny = base.abs2f( 0.0 )\ny = base.abs2f( -0.0 )\ny = base.abs2f( NaN )\n"
base.absdiff,"var d = base.absdiff( 2.0, 5.0 )\nd = base.absdiff( -1.0, 3.14 )\nd = base.absdiff( 10.1, -2.05 )\nd = base.absdiff( -0.0, 0.0 )\nd = base.absdiff( NaN, 5.0 )\nd = base.absdiff( PINF, NINF )\nd = base.absdiff( PINF, PINF )\n"
base.absf,"var y = base.absf( -1.0 )\ny = base.absf( 2.0 )\ny = base.absf( 0.0 )\ny = base.absf( -0.0 )\ny = base.absf( NaN )\n"
base.acartesianPower,"var x = [ 1, 2 ];\nvar out = base.acartesianPower( x, 2 )\n"
base.acartesianProduct,"var x1 = [ 1, 2 ];\nvar x2 = [ 3, 4 ];\nvar out = base.acartesianProduct( x1, x2 )\n"
base.acartesianSquare,"var x = [ 1, 2 ];\nvar out = base.acartesianSquare( x )\n"
base.acos,"var y = base.acos( 1.0 )\ny = base.acos( 0.707 )\ny = base.acos( NaN )\n"
base.acosd,"var y = base.acosd( 0.0 )\ny = base.acosd( PI/6.0 )\ny = base.acosd( NaN )\n"
base.acosf,"var y = base.acosf( 1.0 )\ny = base.acosf( 0.707 )\ny = base.acosf( NaN )\n"
base.acosh,"var y = base.acosh( 1.0 )\ny = base.acosh( 2.0 )\ny = base.acosh( NaN )\n"
base.acot,"var y = base.acot( 2.0 )\ny = base.acot( 0.0 )\ny = base.acot( 0.5 )\ny = base.acot( 1.0 )\ny = base.acot( NaN )\n"
base.acotd,"var y = base.acotd( 0.0 )\ny = base.acotd( PI/6.0 )\ny = base.acotd( NaN )\n"
base.acotf,"var y = base.acotf( 2.0 )\ny = base.acotf( 0.0 )\ny = base.acotf( 0.5 )\ny = base.acotf( 1.0 )\ny = base.acotf( NaN )\n"
base.acoth,"var y = base.acoth( 2.0 )\ny = base.acoth( 0.0 )\ny = base.acoth( 0.5 )\ny = base.acoth( 1.0 )\ny = base.acoth( NaN )\n"
base.acovercos,"var y = base.acovercos( -1.5 )\ny = base.acovercos( -0.0 )\n"
base.acoversin,"var y = base.acoversin( 1.5 )\ny = base.acoversin( 0.0 )\n"
base.acsc,"var y = base.acsc( 1.0 )\ny = base.acsc( PI )\ny = base.acsc( -PI )\ny = base.acsc( NaN )\n"
base.acscd,"var y = base.acscd( 0.0 )\ny = base.acscd( PI/6.0 )\ny = base.acscd( 1 )\ny = base.acscd( NaN )\n"
base.acscdf,"var y = base.acscdf( 0.0 )\ny = base.acscdf( 3.1415927410125732 / 6.0 )\ny = base.acscdf( 1.0 )\ny = base.acscdf( NaN )\n"
base.acscf,"var y = base.acscf( 1.0 )\ny = base.acscf( 3.141592653589793 )\ny = base.acscf( -3.141592653589793 )\ny = base.acscf( NaN )\n"
base.acsch,"var y = base.acsch( 0.0 )\ny = base.acsch( -1.0 )\ny = base.acsch( NaN )\n"
base.add,"var v = base.add( -1.0, 5.0 )\nv = base.add( 2.0, 5.0 )\nv = base.add( 0.0, 5.0 )\nv = base.add( -0.0, 0.0 )\nv = base.add( NaN, NaN )\n"
base.add3,"var v = base.add3( -1.0, 5.0, 2.0 )\nv = base.add3( 2.0, 5.0, 2.0 )\nv = base.add3( 0.0, 5.0, 2.0 )\nv = base.add3( -0.0, 0.0, -0.0 )\nv = base.add3( NaN, NaN, NaN )\n"
base.add4,"var v = base.add4( -1.0, 5.0, 2.0, -3.0 )\nv = base.add4( 2.0, 5.0, 2.0, -3.0 )\nv = base.add4( 0.0, 5.0, 2.0, -3.0 )\nv = base.add4( -0.0, 0.0, -0.0, -0.0 )\nv = base.add4( NaN, NaN, NaN, NaN )\n"
base.add5,"var v = base.add5( -1.0, 5.0, 2.0, -3.0, 4.0 )\nv = base.add5( 2.0, 5.0, 2.0, -3.0, 4.0 )\nv = base.add5( 0.0, 5.0, 2.0, -3.0, 4.0 )\nv = base.add5( -0.0, 0.0, -0.0, -0.0, -0.0 )\nv = base.add5( NaN, NaN, NaN, NaN, NaN )\n"
base.addf,"var v = base.addf( -1.0, 5.0 )\nv = base.addf( 2.0, 5.0 )\nv = base.addf( 0.0, 5.0 )\nv = base.addf( -0.0, 0.0 )\nv = base.addf( NaN, NaN )\n"
base.afilled,"var out = base.afilled( 0.0, 3 )\n"
base.afilled2d,"var out = base.afilled2d( 0.0, [ 1, 3 ] )\n"
base.afilled2dBy,"function clbk() { return 1.0; };\nvar out = base.afilled2dBy( [ 1, 3 ], clbk )\n"
base.afilled3d,"var out = base.afilled3d( 0.0, [ 1, 1, 3 ] )\n"
base.afilled3dBy,"function clbk() { return 1.0; };\nvar out = base.afilled3dBy( [ 1, 1, 3 ], clbk )\n"
base.afilled4d,"var out = base.afilled4d( 0.0, [ 1, 1, 1, 3 ] )\n"
base.afilled4dBy,"function clbk() { return 1.0; };\nvar out = base.afilled4dBy( [ 1, 1, 1, 3 ], clbk )\n"
base.afilled5d,"var out = base.afilled5d( 0.0, [ 1, 1, 1, 1, 3 ] )\n"
base.afilled5dBy,"function clbk() { return 1.0; };\nvar out = base.afilled5dBy( [ 1, 1, 1, 1, 3 ], clbk )\n"
base.afilledBy,"function clbk() { return 1.0; };\nvar out = base.afilledBy( 3, clbk )\n"
base.afillednd,"var out = base.afillednd( 0.0, [ 1, 3 ] )\n"
base.afilledndBy,"function clbk() { return 1.0; };\nvar out = base.afilledndBy( [ 1, 3 ], clbk )\n"
base.afilter,"function f( v ) { return ( v > 0 ); };\nvar x = [ 1, -2, -3, 4 ];\nvar out = base.afilter( x, f )\n"
base.afirst,"var out = base.afirst( [ 1, 2, 3 ] )\n"
base.aflatten,"var x = [ [ 1, 2 ], [ 3, 4 ] ];\nvar out = base.aflatten( x, [ 2, 2 ], false )\nout = base.aflatten( x, [ 2, 2 ], true )\n"
base.aflatten.assign,"var x = [ [ 1, 2 ], [ 3, 4 ] ];\nvar out = [ 0, 0, 0, 0 ];\nvar v = base.aflatten.assign( x, [ 2, 2 ], false, out, 1, 0 )\nvar bool = ( v === out )\nout = [ 0, 0, 0, 0 ];\nbase.aflatten.assign( x, [ 2, 2 ], true, out, 1, 0 );\nout\n"
base.aflatten2d,"var x = [ [ 1, 2 ], [ 3, 4 ] ];\nvar out = base.aflatten2d( x, [ 2, 2 ], false )\nout = base.aflatten2d( x, [ 2, 2 ], true )\n"
base.aflatten2d.assign,"var x = [ [ 1, 2 ], [ 3, 4 ] ];\nvar out = [ 0, 0, 0, 0 ];\nvar v = base.aflatten2d.assign( x, [ 2, 2 ], false, out, 1, 0 )\nvar bool = ( v === out )\nout = [ 0, 0, 0, 0 ];\nbase.aflatten2d.assign( x, [ 2, 2 ], true, out, 1, 0 );\nout\n"
base.aflatten2dBy,"function fcn( v ) { return v * 2; };\nvar x = [ [ 1, 2 ], [ 3, 4 ] ];\nvar out = base.aflatten2dBy( x, [ 2, 2 ], false, fcn )\nout = base.aflatten2dBy( x, [ 2, 2 ], true, fcn )\n"
base.aflatten2dBy.assign,"function fcn( v ) { return v * 2; };\nvar x = [ [ 1, 2 ], [ 3, 4 ] ];\nvar out = [ 0, 0, 0, 0 ];\nvar v = base.aflatten2dBy.assign( x, [ 2, 2 ], false, out, 1, 0, fcn )\nvar bool = ( v === out )\nout = [ 0, 0, 0, 0 ];\nbase.aflatten2dBy.assign( x, [ 2, 2 ], true, out, 1, 0, fcn );\nout\n"
base.aflatten3d,"var x = [ [ [ 1, 2 ] ], [ [ 3, 4 ] ] ];\nvar out = base.aflatten3d( x, [ 2, 1, 2 ], false )\nout = base.aflatten3d( x, [ 2, 1, 2 ], true )\n"
base.aflatten3d.assign,"var x = [ [ [ 1, 2 ] ], [ [ 3, 4 ] ] ];\nvar out = [ 0, 0, 0, 0 ];\nvar v = base.aflatten3d.assign( x, [ 2, 1, 2 ], false, out, 1, 0 )\nvar bool = ( v === out )\nout = [ 0, 0, 0, 0 ];\nbase.aflatten3d.assign( x, [ 2, 1, 2 ], true, out, 1, 0 );\nout\n"
base.aflatten3dBy,"function fcn( v ) { return v * 2; };\nvar x = [ [ [ 1, 2 ] ], [ [ 3, 4 ] ] ];\nvar out = base.aflatten3dBy( x, [ 2, 1, 2 ], false, fcn )\nout = base.aflatten3dBy( x, [ 2, 1, 2 ], true, fcn )\n"
base.aflatten3dBy.assign,"function fcn( v ) { return v * 2; };\nvar x = [ [ [ 1, 2 ] ], [ [ 3, 4 ] ] ];\nvar out = [ 0, 0, 0, 0 ];\nvar v = base.aflatten3dBy.assign( x, [ 2, 1, 2 ], false, out, 1, 0, fcn )\nvar bool = ( v === out )\nout = [ 0, 0, 0, 0 ];\nbase.aflatten3dBy.assign( x, [ 2, 1, 2 ], true, out, 1, 0, fcn );\nout\n"
base.aflatten4d,"var x = [ [ [ [ 1, 2 ] ] ], [ [ [ 3, 4 ] ] ] ];\nvar out = base.aflatten4d( x, [ 2, 1, 1, 2 ], false )\nout = base.aflatten4d( x, [ 2, 1, 1, 2 ], true )\n"
base.aflatten4d.assign,"var x = [ [ [ [ 1, 2 ] ] ], [ [ [ 3, 4 ] ] ] ];\nvar out = [ 0, 0, 0, 0 ];\nvar v = base.aflatten4d.assign( x, [ 2, 1, 1, 2 ], false, out, 1, 0 )\nvar bool = ( v === out )\nout = [ 0, 0, 0, 0 ];\nbase.aflatten4d.assign( x, [ 2, 1, 1, 2 ], true, out, 1, 0 );\nout\n"
base.aflatten4dBy,"function fcn( v ) { return v * 2; };\nvar x = [ [ [ [ 1, 2 ] ] ], [ [ [ 3, 4 ] ] ] ];\nvar out = base.aflatten4dBy( x, [ 2, 1, 1, 2 ], false, fcn )\nout = base.aflatten4dBy( x, [ 2, 1, 1, 2 ], true, fcn )\n"
base.aflatten4dBy.assign,"function fcn( v ) { return v * 2; };\nvar x = [ [ [ [ 1, 2 ] ] ], [ [ [ 3, 4 ] ] ] ];\nvar out = [ 0, 0, 0, 0 ];\nvar v = base.aflatten4dBy.assign( x, [ 2, 1, 1, 2 ], false, out, 1, 0, fcn )\nvar bool = ( v === out )\nout = [ 0, 0, 0, 0 ];\nbase.aflatten4dBy.assign( x, [ 2, 1, 1, 2 ], true, out, 1, 0, fcn );\nout\n"
base.aflatten5d,"var x = [ [ [ [ [ 1, 2 ] ] ] ], [ [ [ [ 3, 4 ] ] ] ] ];\nvar out = base.aflatten5d( x, [ 2, 1, 1, 1, 2 ], false )\nout = base.aflatten5d( x, [ 2, 1, 1, 1, 2 ], true )\n"
base.aflatten5d.assign,"var x = [ [ [ [ [ 1, 2 ] ] ] ], [ [ [ [ 3, 4 ] ] ] ] ];\nvar out = [ 0, 0, 0, 0 ];\nvar v = base.aflatten5d.assign( x, [ 2, 1, 1, 1, 2 ], false, out, 1, 0 )\nvar bool = ( v === out )\nout = [ 0, 0, 0, 0 ];\nbase.aflatten5d.assign( x, [ 2, 1, 1, 1, 2 ], true, out, 1, 0 );\nout\n"
base.aflatten5dBy,"function fcn( v ) { return v * 2; };\nvar x = [ [ [ [ [ 1, 2 ] ] ] ], [ [ [ [ 3, 4 ] ] ] ] ];\nvar out = base.aflatten5dBy( x, [ 2, 1, 1, 1, 2 ], false, fcn )\nout = base.aflatten5dBy( x, [ 2, 1, 1, 1, 2 ], true, fcn )\n"
base.aflatten5dBy.assign,"function fcn( v ) { return v * 2; };\nvar x = [ [ [ [ [ 1, 2 ] ] ] ], [ [ [ [ 3, 4 ] ] ] ] ];\nvar out = [ 0, 0, 0, 0 ];\nvar v = base.aflatten5dBy.assign( x, [ 2, 1, 1, 1, 2 ], false, out, 1, 0, fcn )\nvar bool = ( v === out )\nout = [ 0, 0, 0, 0 ];\nbase.aflatten5dBy.assign( x, [ 2, 1, 1, 1, 2 ], true, out, 1, 0, fcn );\nout\n"
base.aflattenBy,"function fcn( v ) { return v * 2; };\nvar x = [ [ 1, 2 ], [ 3, 4 ] ];\nvar out = base.aflattenBy( x, [ 2, 2 ], false, fcn )\nout = base.aflattenBy( x, [ 2, 2 ], true, fcn )\n"
base.aflattenBy.assign,"function fcn( v ) { return v * 2; };\nvar x = [ [ 1, 2 ], [ 3, 4 ] ];\nvar out = [ 0, 0, 0, 0 ];\nvar v = base.aflattenBy.assign( x, [ 2, 2 ], false, out, 1, 0, fcn )\nvar bool = ( v === out )\nout = [ 0, 0, 0, 0 ];\nbase.aflattenBy.assign( x, [ 2, 2 ], true, out, 1, 0, fcn );\nout\n"
base.afliplr2d,"var out = base.afliplr2d( [ [ 1, 2 ], [ 3, 4 ] ] )\n"
base.afliplr3d,"var out = base.afliplr3d( [ [ [ 1, 2 ], [ 3, 4 ] ] ] )\n"
base.afliplr4d,"var out = base.afliplr4d( [ [ [ [ 1, 2 ], [ 3, 4 ] ] ] ] )\n"
base.afliplr5d,"var out = base.afliplr5d( [ [ [ [ [ 1, 2 ], [ 3, 4 ] ] ] ] ] )\n"
base.aflipud2d,"var out = base.aflipud2d( [ [ 1, 2 ], [ 3, 4 ] ] )\n"
base.aflipud3d,"var out = base.aflipud3d( [ [ [ 1, 2 ], [ 3, 4 ] ] ] )\n"
base.aflipud4d,"var out = base.aflipud4d( [ [ [ [ 1, 2 ], [ 3, 4 ] ] ] ] )\n"
base.aflipud5d,"var out = base.aflipud5d( [ [ [ [ [ 1, 2 ], [ 3, 4 ] ] ] ] ] )\n"
base.ahavercos,"var y = base.ahavercos( 0.5 )\ny = base.ahavercos( 0.0 )\n"
base.ahaversin,"var y = base.ahaversin( 0.5 )\ny = base.ahaversin( 0.0 )\n"
base.altcase,"var out = base.altcase( 'Hello World!' )\nout = base.altcase( 'I am a tiny little teapot' )\n"
base.aones,"var out = base.aones( 3 )\n"
base.aones2d,"var out = base.aones2d( [ 1, 3 ] )\n"
base.aones3d,"var out = base.aones3d( [ 1, 1, 3 ] )\n"
base.aones4d,"var out = base.aones4d( [ 1, 1, 1, 3 ] )\n"
base.aones5d,"var out = base.aones5d( [ 1, 1, 1, 1, 3 ] )\n"
base.aonesnd,"var out = base.aonesnd( [ 1, 3 ] )\n"
base.aoneTo,"var arr = base.aoneTo( 6 )\n"
base.aoneTo.assign,"var out = [ 0, 0, 0, 0, 0, 0 ];\nbase.aoneTo.assign( out, -1, out.length-1 );\nout\n"
base.args2multislice,"var args = [ null, null, null ];\nvar s = new base.args2multislice( args );\ns.data\nargs = [ 10, new Slice( 0, 10, 1 ), null ];\ns = new base.args2multislice( args );\ns.data\n"
base.asec,"var y = base.asec( 1.0 )\ny = base.asec( 2.0 )\ny = base.asec( NaN )\n"
base.asecd,"var y = base.asecd( 0.0 )\ny = base.asecd( 2 )\ny = base.asecd( NaN )\n"
base.asecdf,"var y = base.asecdf( 2.0 )\ny = base.asecdf( 0.0 )\ny = base.asecdf( NaN )\n"
base.asecf,"var y = base.asecf( 1.0 )\ny = base.asecf( 2.0 )\ny = base.asecf( NaN )\n"
base.asech,"var y = base.asech( 1.0 )\ny = base.asech( 0.5 )\ny = base.asech( NaN )\n"
base.asin,"var y = base.asin( 0.0 )\ny = base.asin( -PI/6.0 )\ny = base.asin( NaN )\n"
base.asind,"var y = base.asind( 0.0 )\ny = base.asind( PI / 6.0 )\ny = base.asind( NaN )\n"
base.asindf,"var y = base.asindf( 0.0 )\ny = base.asindf( 3.1415927410125732 / 6.0 )\ny = base.asindf( NaN )\n"
base.asinf,"var y = base.asinf( 0.0 )\ny = base.asinf( -3.14/6.0 )\ny = base.asinf( NaN )\n"
base.asinh,"var y = base.asinh( 0.0 )\ny = base.asinh( 2.0 )\ny = base.asinh( -2.0 )\ny = base.asinh( NaN )\ny = base.asinh( NINF )\ny = base.asinh( PINF )\n"
base.atan,"var y = base.atan( 0.0 )\ny = base.atan( -PI/2.0 )\ny = base.atan( PI/2.0 )\ny = base.atan( NaN )\n"
base.atan2,"var v = base.atan2( 2.0, 2.0 )\nv = base.atan2( 6.0, 2.0 )\nv = base.atan2( -1.0, -1.0 )\nv = base.atan2( 3.0, 0.0 )\nv = base.atan2( -2.0, 0.0 )\nv = base.atan2( 0.0, 0.0 )\nv = base.atan2( 3.0, NaN )\nv = base.atan2( NaN, 2.0 )\n"
base.atand,"var y = base.atand( 0.0 )\ny = base.atand( PI/6.0 )\ny = base.atand( NaN )\n"
base.atanf,"var y = base.atanf( 0.0 )\ny = base.atanf( -3.14/4.0 )\ny = base.atanf( 3.14/4.0 )\ny = base.atanf( NaN )\n"
base.atanh,"var y = base.atanh( 0.0 )\ny = base.atanh( 0.9 )\ny = base.atanh( 1.0 )\ny = base.atanh( -1.0 )\ny = base.atanh( NaN )\n"
base.avercos,"var y = base.avercos( -1.5 )\ny = base.avercos( -0.0 )\n"
base.aversin,"var y = base.aversin( 1.5 )\ny = base.aversin( 0.0 )\n"
base.azeros,"var out = base.azeros( 3 )\n"
base.azeros2d,"var out = base.azeros2d( [ 1, 3 ] )\n"
base.azeros3d,"var out = base.azeros3d( [ 1, 1, 3 ] )\n"
base.azeros4d,"var out = base.azeros4d( [ 1, 1, 1, 3 ] )\n"
base.azeros5d,"var out = base.azeros5d( [ 1, 1, 1, 1, 3 ] )\n"
base.azerosnd,"var out = base.azerosnd( [ 1, 3 ] )\n"
base.azeroTo,"var arr = base.azeroTo( 6 )\n"
base.azeroTo.assign,"var out = [ 0, 0, 0, 0, 0, 0 ];\nbase.azeroTo.assign( out, -1, out.length-1 );\nout\n"
base.bernoulli,"var y = base.bernoulli( 0 )\ny = base.bernoulli( 1 )\ny = base.bernoulli( 2 )\ny = base.bernoulli( 3 )\ny = base.bernoulli( 4 )\ny = base.bernoulli( 5 )\ny = base.bernoulli( 20 )\ny = base.bernoulli( 260 )\ny = base.bernoulli( 262 )\ny = base.bernoulli( NaN )\n"
base.besselj0,"var y = base.besselj0( 0.0 )\ny = base.besselj0( 1.0 )\ny = base.besselj0( PINF )\ny = base.besselj0( NINF )\ny = base.besselj0( NaN )\n"
base.besselj1,"var y = base.besselj1( 0.0 )\ny = base.besselj1( 1.0 )\ny = base.besselj1( PINF )\ny = base.besselj1( NINF )\ny = base.besselj1( NaN )\n"
base.bessely0,"var y = base.bessely0( 0.0 )\ny = base.bessely0( 1.0 )\ny = base.bessely0( -1.0 )\ny = base.bessely0( PINF )\ny = base.bessely0( NINF )\ny = base.bessely0( NaN )\n"
base.bessely1,"var y = base.bessely1( 0.0 )\ny = base.bessely1( 1.0 )\ny = base.bessely1( -1.0 )\ny = base.bessely1( PINF )\ny = base.bessely1( NINF )\ny = base.bessely1( NaN )\n"
base.beta,"var v = base.beta( 0.0, 0.5 )\nv = base.beta( 1.0, 1.0 )\nv = base.beta( -1.0, 2.0 )\nv = base.beta( 5.0, 0.2 )\nv = base.beta( 4.0, 1.0 )\nv = base.beta( NaN, 2.0 )\n"
base.betainc,"var y = base.betainc( 0.5, 2.0, 2.0 )\ny = base.betainc( 0.5, 2.0, 2.0, false )\ny = base.betainc( 0.2, 1.0, 2.0 )\ny = base.betainc( 0.2, 1.0, 2.0, true, true )\ny = base.betainc( NaN, 1.0, 1.0 )\ny = base.betainc( 0.8, NaN, 1.0 )\ny = base.betainc( 0.8, 1.0, NaN )\ny = base.betainc( 1.5, 1.0, 1.0 )\ny = base.betainc( -0.5, 1.0, 1.0 )\ny = base.betainc( 0.5, -2.0, 2.0 )\ny = base.betainc( 0.5, 2.0, -2.0 )\n"
base.betaincinv,"var y = base.betaincinv( 0.2, 3.0, 3.0 )\ny = base.betaincinv( 0.4, 3.0, 3.0 )\ny = base.betaincinv( 0.4, 3.0, 3.0, true )\ny = base.betaincinv( 0.4, 1.0, 6.0 )\ny = base.betaincinv( 0.8, 1.0, 6.0 )\ny = base.betaincinv( NaN, 1.0, 1.0 )\ny = base.betaincinv( 0.5, NaN, 1.0 )\ny = base.betaincinv( 0.5, 1.0, NaN )\ny = base.betaincinv( 1.2, 1.0, 1.0 )\ny = base.betaincinv( -0.5, 1.0, 1.0 )\ny = base.betaincinv( 0.5, -2.0, 2.0 )\ny = base.betaincinv( 0.5, 0.0, 2.0 )\ny = base.betaincinv( 0.5, 2.0, -2.0 )\ny = base.betaincinv( 0.5, 2.0, 0.0 )\n"
base.betaln,"var v = base.betaln( 0.0, 0.0 )\nv = base.betaln( 1.0, 1.0 )\nv = base.betaln( -1.0, 2.0 )\nv = base.betaln( 5.0, 0.2 )\nv = base.betaln( 4.0, 1.0 )\nv = base.betaln( NaN, 2.0 )\n"
base.binet,"var y = base.binet( 0.0 )\ny = base.binet( 1.0 )\ny = base.binet( 2.0 )\ny = base.binet( 3.0 )\ny = base.binet( 4.0 )\ny = base.binet( 5.0 )\ny = base.binet( NaN )\n"
base.binomcoef,"var v = base.binomcoef( 8, 2 )\nv = base.binomcoef( 0, 0 )\nv = base.binomcoef( -4, 2 )\nv = base.binomcoef( 5, 3 )\nv = base.binomcoef( NaN, 3 )\nv = base.binomcoef( 5, NaN )\nv = base.binomcoef( NaN, NaN )\n"
base.binomcoefln,"var v = base.binomcoefln( 8, 2 )\nv = base.binomcoefln( 0, 0 )\nv = base.binomcoefln( -4, 2 )\nv = base.binomcoefln( 88, 3 )\nv = base.binomcoefln( NaN, 3 )\nv = base.binomcoefln( 5, NaN )\nv = base.binomcoefln( NaN, NaN )\n"
base.boxcox,"var v = base.boxcox( 1.0, 2.5 )\nv = base.boxcox( 4.0, 2.5 )\nv = base.boxcox( 10.0, 2.5 )\nv = base.boxcox( 2.0, 0.0 )\nv = base.boxcox( -1.0, 2.5 )\nv = base.boxcox( 0.0, -1.0 )\n"
base.boxcox1p,"var v = base.boxcox1p( 1.0, 2.5 )\nv = base.boxcox1p( 4.0, 2.5 )\nv = base.boxcox1p( 10.0, 2.5 )\nv = base.boxcox1p( 2.0, 0.0 )\nv = base.boxcox1p( -1.0, 2.5 )\nv = base.boxcox1p( 0.0, -1.0 )\nv = base.boxcox1p( -1.0, -1.0 )\n"
base.boxcox1pinv,"var v = base.boxcox1pinv( 1.0, 2.5 )\nv = base.boxcox1pinv( 4.0, 2.5 )\nv = base.boxcox1pinv( 10.0, 2.5 )\nv = base.boxcox1pinv( 2.0, 0.0 )\nv = base.boxcox1pinv( -1.0, 2.5 )\nv = base.boxcox1pinv( 0.0, -1.0 )\nv = base.boxcox1pinv( 1.0, NaN )\nv = base.boxcox1pinv( NaN, 3.1 )\n"
base.boxcoxinv,"var v = base.boxcoxinv( 1.0, 2.5 )\nv = base.boxcoxinv( 4.0, 2.5 )\nv = base.boxcoxinv( 10.0, 2.5 )\nv = base.boxcoxinv( 2.0, 0.0 )\nv = base.boxcoxinv( -1.0, 2.5 )\nv = base.boxcoxinv( 0.0, -1.0 )\nv = base.boxcoxinv( 1.0, NaN )\nv = base.boxcoxinv( NaN, 3.1 )\n"
base.cabs,"var y = base.cabs( new Complex128( 5.0, 3.0 ) )\n"
base.cabs2,"var y = base.cabs2( new Complex128( 5.0, 3.0 ) )\n"
base.cabs2f,"var y = base.cabs2f( new Complex64( 5.0, 3.0 ) )\n"
base.cabsf,"var y = base.cabsf( new Complex64( 5.0, 3.0 ) )\n"
base.cadd,"var z = new Complex128( 5.0, 3.0 )\nvar out = base.cadd( z, z )\nvar re = real( out )\nvar im = imag( out )\n"
base.caddf,"var z = new Complex64( 5.0, 3.0 )\nvar out = base.caddf( z, z )\nvar re = realf( out )\nvar im = imagf( out )\n"
base.camelcase,"var out = base.camelcase( 'Hello World!' )\nout = base.camelcase( 'beep boop' )\n"
base.capitalize,"var out = base.capitalize( 'beep' )\nout = base.capitalize( 'Boop' )\n"
base.cbrt,"var y = base.cbrt( 64.0 )\ny = base.cbrt( 27.0 )\ny = base.cbrt( 0.0 )\ny = base.cbrt( -0.0 )\ny = base.cbrt( -9.0 )\ny = base.cbrt( NaN )\n"
base.cbrtf,"var y = base.cbrtf( 64.0 )\ny = base.cbrtf( 27.0 )\ny = base.cbrtf( 0.0 )\ny = base.cbrtf( -0.0 )\ny = base.cbrtf( -9.0 )\ny = base.cbrtf( NaN )\n"
base.cceil,"var v = base.cceil( new Complex128( -1.5, 2.5 ) )\nvar re = real( v )\nvar im = imag( v )\n"
base.cceilf,"var v = base.cceilf( new Complex64( -1.5, 2.5 ) )\nvar re = realf( v )\nvar im = imagf( v )\n"
base.cceiln,"var out = base.cceiln( new Complex128( 5.555, -3.333 ), -2 )\nvar re = real( out )\nvar im = imag( out )\n"
base.ccis,"var y = base.ccis( new Complex128( 0.0, 0.0 ) )\nvar re = real( y )\nvar im = imag( y )\ny = base.ccis( new Complex128( 1.0, 0.0 ) )\nre = real( y )\nim = imag( y )\n"
base.cdiv,"var z1 = new Complex128( -13.0, -1.0 )\nvar z2 = new Complex128( -2.0, 1.0 )\nvar y = base.cdiv( z1, z2 )\nvar re = real( y )\nvar im = imag( y )\n"
base.ceil,"var y = base.ceil( 3.14 )\ny = base.ceil( -4.2 )\ny = base.ceil( -4.6 )\ny = base.ceil( 9.5 )\ny = base.ceil( -0.0 )\n"
base.ceil2,"var y = base.ceil2( 3.14 )\ny = base.ceil2( -4.2 )\ny = base.ceil2( -4.6 )\ny = base.ceil2( 9.5 )\ny = base.ceil2( 13.0 )\ny = base.ceil2( -13.0 )\ny = base.ceil2( -0.0 )\n"
base.ceil10,"var y = base.ceil10( 3.14 )\ny = base.ceil10( -4.2 )\ny = base.ceil10( -4.6 )\ny = base.ceil10( 9.5 )\ny = base.ceil10( 13.0 )\ny = base.ceil10( -13.0 )\ny = base.ceil10( -0.0 )\n"
base.ceilb,"var y = base.ceilb( 3.14159, -4, 10 )\ny = base.ceilb( 3.14159, 0, 2 )\ny = base.ceilb( 5.0, 1, 2 )\n"
base.ceilf,"var y = base.ceilf( 3.14 )\ny = base.ceilf( -4.2 )\ny = base.ceilf( -4.6 )\ny = base.ceilf( 9.5 )\ny = base.ceilf( -0.0 )\n"
base.ceiln,"var y = base.ceiln( 3.14159, -2 )\ny = base.ceiln( 3.14159, 0 )\ny = base.ceiln( 12368.0, 3 )\n"
base.ceilsd,"var y = base.ceilsd( 3.14159, 5, 10 )\ny = base.ceilsd( 3.14159, 1, 10 )\ny = base.ceilsd( 12368.0, 2, 10 )\ny = base.ceilsd( 0.0313, 2, 2 )\n"
base.cexp,"var y = base.cexp( new Complex128( 0.0, 0.0 ) )\nvar re = real( y )\nvar im = imag( y )\ny = base.cexp( new Complex128( 0.0, 1.0 ) )\nre = real( y )\nim = imag( y )\n"
base.cflipsign,"var v = base.cflipsign( new Complex128( -4.2, 5.5 ), -9.0 )\nvar re = real( v )\nvar im = imag( v )\n"
base.cflipsignf,"var v = base.cflipsignf( new Complex64( -4.0, 5.0 ), -9.0 )\nvar re = realf( v )\nvar im = imagf( v )\n"
base.cfloor,"var v = base.cfloor( new Complex128( 5.5, 3.3 ) )\nvar re = real( v )\nvar im = imag( v )\n"
base.cfloorn,"var v = base.cfloorn( new Complex128( 5.555, -3.333 ), -2 )\nvar re = real( v )\nvar im = imag( v )\n"
base.cidentity,"var v = base.cidentity( new Complex128( -1.0, 2.0 ) )\nvar re = real( v )\nvar img = imag( v )\n"
base.cidentityf,"var v = base.cidentityf( new Complex64( -1.0, 2.0 ) )\nvar re = realf( v )\nvar img = imagf( v )\n"
base.cinv,"var v = base.cinv( new Complex128( 2.0, 4.0 ) )\nvar re = real( v )\nvar im = imag( v )\n"
base.clamp,"var y = base.clamp( 3.14, 0.0, 5.0 )\ny = base.clamp( -3.14, 0.0, 5.0 )\ny = base.clamp( 3.14, 0.0, 3.0 )\ny = base.clamp( -0.0, 0.0, 5.0 )\ny = base.clamp( 0.0, -3.14, -0.0 )\ny = base.clamp( NaN, 0.0, 5.0 )\n"
base.clampf,"var y = base.clampf( 3.14, 0.0, 5.0 )\ny = base.clampf( -3.14, 0.0, 5.0 )\ny = base.clampf( 3.14, 0.0, 3.0 )\ny = base.clampf( -0.0, 0.0, 5.0 )\ny = base.clampf( 0.0, -3.14, -0.0 )\ny = base.clampf( NaN, 0.0, 5.0 )\n"
base.cmul,"var z1 = new Complex128( 5.0, 3.0 )\nvar z2 = new Complex128( -2.0, 1.0 )\nvar out = base.cmul( z1, z2 )\nvar re = real( out )\nvar im = imag( out )\n"
base.cmulf,"var z1 = new Complex64( 5.0, 3.0 )\nvar z2 = new Complex64( -2.0, 1.0 )\nvar out = base.cmulf( z1, z2 )\nvar re = realf( out )\nvar im = imagf( out )\n"
base.cneg,"var z = new Complex128( -4.2, 5.5 )\nvar v = base.cneg( z )\nvar re = real( v )\nvar im = imag( v )\n"
base.cnegf,"var z = new Complex64( -4.0, 5.0 )\nvar v = base.cnegf( z )\nvar re = realf( v )\nvar im = imagf( v )\n"
base.codePointAt,"var out = base.codePointAt( 'last man standing', 4, false )\nout = base.codePointAt( 'presidential election', 8, true )\nout = base.codePointAt( 'अनुच्छेद', 2, false )\nout = base.codePointAt( '🌷', 1, true )\n"
base.constantcase,"var out = base.constantcase( 'Hello World!' )\nout = base.constantcase( 'I am a tiny little teapot' )\n"
base.continuedFraction,"function closure() {\nvar i = 0;\nreturn function() {\n i += 1;\n return [ i, i ];\n};\n };\nvar gen = closure();\nvar out = base.continuedFraction( gen )\nfunction* generator() {\n var i = 0;\n while ( true ) {\n i += 1;\n yield [ i, i ];\n }\n };\ngen = generator();\nout = base.continuedFraction( gen )\nout = base.continuedFraction( generator(), { 'keep': true } )\nout = base.continuedFraction( generator(), { 'maxIter': 10 } )\nout = base.continuedFraction( generator(), { 'tolerance': 1e-1 } )\n"
base.copysign,"var z = base.copysign( -3.14, 10.0 )\nz = base.copysign( 3.14, -1.0 )\nz = base.copysign( 1.0, -0.0 )\nz = base.copysign( -3.14, -0.0 )\nz = base.copysign( -0.0, 1.0 )\n"
base.copysignf,"var z = base.copysignf( -3.0, 10.0 )\nz = base.copysignf( 3.0, -1.0 )\nz = base.copysignf( 1.0, -0.0 )\nz = base.copysignf( -3.0, -0.0 )\nz = base.copysignf( -0.0, 1.0 )\n"
base.cos,"var y = base.cos( 0.0 )\ny = base.cos( PI/4.0 )\ny = base.cos( -PI/6.0 )\ny = base.cos( NaN )\n"
base.cosd,"var y = base.cosd( 0.0 )\ny = base.cosd( 90.0 )\ny = base.cosd( 60.0 )\ny = base.cosd( NaN )\n"
base.cosh,"var y = base.cosh( 0.0 )\ny = base.cosh( 2.0 )\ny = base.cosh( -2.0 )\ny = base.cosh( NaN )\n"
base.cosm1,"var y = base.cosm1( 0.0 )\ny = base.cosm1( PI/4.0 )\ny = base.cosm1( -PI/6.0 )\ny = base.cosm1( NaN )\n"
base.cospi,"var y = base.cospi( 0.0 )\ny = base.cospi( 0.5 )\ny = base.cospi( 0.1 )\ny = base.cospi( NaN )\n"
base.cot,"var y = base.cot( 0.0 )\ny = base.cot( -PI/4.0 )\ny = base.cot( PI/4.0 )\ny = base.cot( NaN )\n"
base.cotd,"var y = base.cotd( 0.0 )\ny = base.cotd( 90.0 )\ny = base.cotd( 60.0 )\ny = base.cotd( NaN )\n"
base.coth,"var y = base.coth( 0.0 )\ny = base.coth( -0.0 )\ny = base.coth( 2.0 )\ny = base.coth( -2.0 )\ny = base.coth( +Infinity )\ny = base.coth( -Infinity )\ny = base.coth( NaN )\n"
base.covercos,"var y = base.covercos( 3.14 )\ny = base.covercos( -4.2 )\ny = base.covercos( -4.6 )\ny = base.covercos( 9.5 )\ny = base.covercos( -0.0 )\n"
base.coversin,"var y = base.coversin( 3.14 )\ny = base.coversin( -4.2 )\ny = base.coversin( -4.6 )\ny = base.coversin( 9.5 )\ny = base.coversin( -0.0 )\n"
base.cphase,"var phi = base.cphase( new Complex128( 5.0, 3.0 ) )\n"
base.cpolar,"var out = base.cpolar( new Complex128( 5.0, 3.0 ) )\n"
base.cpolar.assign,"var out = new Float64Array( 2 );\nvar v = base.cpolar.assign( new Complex128( 5.0, 3.0 ), out, 1, 0 )\nvar bool = ( v === out )\n"
base.cround,"var v = base.cround( new Complex128( 5.5, 3.3 ) )\nvar re = real( v )\nvar im = imag( v )\n"
base.croundn,"var v = base.croundn( new Complex128( 5.555, -3.336 ), -2 )\nvar re = real( v )\nvar im = imag( v )\n"
base.csc,"var y = base.csc( 0.0 )\ny = base.csc( PI/2.0 )\ny = base.csc( -PI/6.0 )\ny = base.csc( NaN )\n"
base.cscd,"var y = base.cscd( 1.0 )\ny = base.cscd( PI )\ny = base.cscd( -PI )\ny = base.cscd( NaN )\n"
base.csch,"var y = base.csch( +0.0 )\nvar y = base.csch( -0.0 )\nvar y = base.csch( +Infinity )\nvar y = base.csch( -Infinity )\ny = base.csch( 2.0 )\ny = base.csch( -2.0 )\ny = base.csch( NaN )\n"
base.csignum,"var v = base.csignum( new Complex128( -4.2, 5.5 ) )\nvar re = real( v )\nvar im = imag( v )\n"
base.csub,"var z1 = new Complex128( 5.0, 3.0 )\nvar z2 = new Complex128( -2.0, 1.0 )\nvar out = base.csub( z1, z2 )\nvar re = real( out )\nvar im = imag( out )\n"
base.csubf,"var z1 = new Complex64( 5.0, 3.0 )\nvar z2 = new Complex64( -2.0, 1.0 )\nvar out = base.csubf( z1, z2 )\nvar re = realf( out )\nvar im = imagf( out )\n"
base.deg2rad,"var r = base.deg2rad( 90.0 )\nr = base.deg2rad( -45.0 )\nr = base.deg2rad( NaN )\n"
base.deg2radf,"var r = base.deg2radf( 90.0 )\nr = base.deg2radf( -45.0 )\nr = base.deg2radf( NaN )\n"
base.digamma,"var y = base.digamma( -2.5 )\ny = base.digamma( 1.0 )\ny = base.digamma( 10.0 )\ny = base.digamma( NaN )\ny = base.digamma( -1.0 )\n"
base.diracDelta,"var y = base.diracDelta( 3.14 )\ny = base.diracDelta( 0.0 )\n"
base.div,"var v = base.div( -1.0, 5.0 )\nv = base.div( 2.0, 5.0 )\nv = base.div( 0.0, 5.0 )\nv = base.div( -0.0, 5.0 )\nv = base.div( NaN, NaN )\n"
base.divf,"var v = base.divf( -1.0, 5.0 )\nv = base.divf( 2.0, 5.0 )\nv = base.divf( 0.0, 5.0 )\nv = base.divf( -0.0, 5.0 )\nv = base.divf( NaN, NaN )\n"
base.dotcase,"var out = base.dotcase( 'Hello World!' )\nout = base.dotcase( 'I am a tiny little teapot' )\n"
base.dists.arcsine.Arcsine,"var arcsine = base.dists.arcsine.Arcsine( 0.0, 1.0 );\narcsine.a\narcsine.b\narcsine.entropy\narcsine.kurtosis\narcsine.mean\narcsine.median\narcsine.mode\narcsine.skewness\narcsine.stdev\narcsine.variance\narcsine.cdf( 0.8 )\narcsine.logcdf( 0.8 )\narcsine.logpdf( 0.4 )\narcsine.pdf( 0.8 )\narcsine.quantile( 0.8 )\n"
base.dists.arcsine.cdf,"var y = base.dists.arcsine.cdf( 9.0, 0.0, 10.0 )\ny = base.dists.arcsine.cdf( 0.5, 0.0, 2.0 )\ny = base.dists.arcsine.cdf( PINF, 2.0, 4.0 )\ny = base.dists.arcsine.cdf( NINF, 2.0, 4.0 )\ny = base.dists.arcsine.cdf( NaN, 0.0, 1.0 )\ny = base.dists.arcsine.cdf( 0.0, NaN, 1.0 )\ny = base.dists.arcsine.cdf( 0.0, 0.0, NaN )\ny = base.dists.arcsine.cdf( 2.0, 1.0, 0.0 )\n"
base.dists.arcsine.cdf.factory,"var mycdf = base.dists.arcsine.cdf.factory( 0.0, 10.0 );\nvar y = mycdf( 0.5 )\ny = mycdf( 8.0 )\n"
base.dists.arcsine.entropy,"var v = base.dists.arcsine.entropy( 0.0, 1.0 )\nv = base.dists.arcsine.entropy( 4.0, 12.0 )\nv = base.dists.arcsine.entropy( 2.0, 8.0 )\n"
base.dists.arcsine.kurtosis,"var v = base.dists.arcsine.kurtosis( 0.0, 1.0 )\nv = base.dists.arcsine.kurtosis( 4.0, 12.0 )\nv = base.dists.arcsine.kurtosis( 2.0, 8.0 )\n"
base.dists.arcsine.logcdf,"var y = base.dists.arcsine.logcdf( 9.0, 0.0, 10.0 )\ny = base.dists.arcsine.logcdf( 0.5, 0.0, 2.0 )\ny = base.dists.arcsine.logcdf( PINF, 2.0, 4.0 )\ny = base.dists.arcsine.logcdf( NINF, 2.0, 4.0 )\ny = base.dists.arcsine.logcdf( NaN, 0.0, 1.0 )\ny = base.dists.arcsine.logcdf( 0.0, NaN, 1.0 )\ny = base.dists.arcsine.logcdf( 0.0, 0.0, NaN )\ny = base.dists.arcsine.logcdf( 2.0, 1.0, 0.0 )\n"
base.dists.arcsine.logcdf.factory,"var mylogcdf = base.dists.arcsine.logcdf.factory( 0.0, 10.0 );\nvar y = mylogcdf( 0.5 )\ny = mylogcdf( 8.0 )\n"
base.dists.arcsine.logpdf,"var y = base.dists.arcsine.logpdf( 2.0, 0.0, 4.0 )\ny = base.dists.arcsine.logpdf( 5.0, 0.0, 4.0 )\ny = base.dists.arcsine.logpdf( 0.25, 0.0, 1.0 )\ny = base.dists.arcsine.logpdf( NaN, 0.0, 1.0 )\ny = base.dists.arcsine.logpdf( 0.0, NaN, 1.0 )\ny = base.dists.arcsine.logpdf( 0.0, 0.0, NaN )\ny = base.dists.arcsine.logpdf( 2.0, 3.0, 1.0 )\n"
base.dists.arcsine.logpdf.factory,"var mylogPDF = base.dists.arcsine.logpdf.factory( 6.0, 7.0 );\nvar y = mylogPDF( 7.0 )\ny = mylogPDF( 5.0 )\n"
base.dists.arcsine.mean,"var v = base.dists.arcsine.mean( 0.0, 1.0 )\nv = base.dists.arcsine.mean( 4.0, 12.0 )\nv = base.dists.arcsine.mean( 2.0, 8.0 )\n"
base.dists.arcsine.median,"var v = base.dists.arcsine.median( 0.0, 1.0 )\nv = base.dists.arcsine.median( 4.0, 12.0 )\nv = base.dists.arcsine.median( 2.0, 8.0 )\n"
base.dists.arcsine.mode,"var v = base.dists.arcsine.mode( 0.0, 1.0 )\nv = base.dists.arcsine.mode( 4.0, 12.0 )\nv = base.dists.arcsine.mode( 2.0, 8.0 )\n"
base.dists.arcsine.pdf,"var y = base.dists.arcsine.pdf( 2.0, 0.0, 4.0 )\ny = base.dists.arcsine.pdf( 5.0, 0.0, 4.0 )\ny = base.dists.arcsine.pdf( 0.25, 0.0, 1.0 )\ny = base.dists.arcsine.pdf( NaN, 0.0, 1.0 )\ny = base.dists.arcsine.pdf( 0.0, NaN, 1.0 )\ny = base.dists.arcsine.pdf( 0.0, 0.0, NaN )\ny = base.dists.arcsine.pdf( 2.0, 3.0, 1.0 )\n"
base.dists.arcsine.pdf.factory,"var myPDF = base.dists.arcsine.pdf.factory( 6.0, 7.0 );\nvar y = myPDF( 7.0 )\ny = myPDF( 5.0 )\n"
base.dists.arcsine.quantile,"var y = base.dists.arcsine.quantile( 0.8, 0.0, 1.0 )\ny = base.dists.arcsine.quantile( 0.5, 0.0, 10.0 )\ny = base.dists.arcsine.quantile( 1.1, 0.0, 1.0 )\ny = base.dists.arcsine.quantile( -0.2, 0.0, 1.0 )\ny = base.dists.arcsine.quantile( NaN, 0.0, 1.0 )\ny = base.dists.arcsine.quantile( 0.0, NaN, 1.0 )\ny = base.dists.arcsine.quantile( 0.0, 0.0, NaN )\ny = base.dists.arcsine.quantile( 0.5, 2.0, 1.0 )\n"
base.dists.arcsine.quantile.factory,"var myQuantile = base.dists.arcsine.quantile.factory( 0.0, 4.0 );\nvar y = myQuantile( 0.8 )\n"
base.dists.arcsine.skewness,"var v = base.dists.arcsine.skewness( 0.0, 1.0 )\nv = base.dists.arcsine.skewness( 4.0, 12.0 )\nv = base.dists.arcsine.skewness( 2.0, 8.0 )\n"
base.dists.arcsine.stdev,"var v = base.dists.arcsine.stdev( 0.0, 1.0 )\nv = base.dists.arcsine.stdev( 4.0, 12.0 )\nv = base.dists.arcsine.stdev( 2.0, 8.0 )\n"
base.dists.arcsine.variance,"var v = base.dists.arcsine.variance( 0.0, 1.0 )\nv = base.dists.arcsine.variance( 4.0, 12.0 )\nv = base.dists.arcsine.variance( 2.0, 8.0 )\n"
base.dists.bernoulli.Bernoulli,"var bernoulli = base.dists.bernoulli.Bernoulli( 0.6 );\nbernoulli.p\nbernoulli.entropy\nbernoulli.kurtosis\nbernoulli.mean\nbernoulli.median\nbernoulli.skewness\nbernoulli.stdev\nbernoulli.variance\nbernoulli.cdf( 0.5 )\nbernoulli.mgf( 3.0 )\nbernoulli.pmf( 0.0 )\nbernoulli.quantile( 0.7 )\n"
base.dists.bernoulli.cdf,"var y = base.dists.bernoulli.cdf( 0.5, 0.5 )\ny = base.dists.bernoulli.cdf( 0.8, 0.1 )\ny = base.dists.bernoulli.cdf( -1.0, 0.4 )\ny = base.dists.bernoulli.cdf( 1.5, 0.4 )\ny = base.dists.bernoulli.cdf( NaN, 0.5 )\ny = base.dists.bernoulli.cdf( 0.0, NaN )\ny = base.dists.bernoulli.cdf( 2.0, 1.4 )\n"
base.dists.bernoulli.cdf.factory,"var mycdf = base.dists.bernoulli.cdf.factory( 0.5 );\nvar y = mycdf( 3.0 )\ny = mycdf( 0.7 )\n"
base.dists.bernoulli.entropy,"var v = base.dists.bernoulli.entropy( 0.1 )\nv = base.dists.bernoulli.entropy( 0.5 )\n"
base.dists.bernoulli.kurtosis,"var v = base.dists.bernoulli.kurtosis( 0.1 )\nv = base.dists.bernoulli.kurtosis( 0.5 )\n"
base.dists.bernoulli.mean,"var v = base.dists.bernoulli.mean( 0.1 )\nv = base.dists.bernoulli.mean( 0.5 )\n"
base.dists.bernoulli.median,"var v = base.dists.bernoulli.median( 0.1 )\nv = base.dists.bernoulli.median( 0.8 )\n"
base.dists.bernoulli.mgf,"var y = base.dists.bernoulli.mgf( 0.2, 0.5 )\ny = base.dists.bernoulli.mgf( 0.4, 0.5 )\ny = base.dists.bernoulli.mgf( NaN, 0.0 )\ny = base.dists.bernoulli.mgf( 0.0, NaN )\ny = base.dists.bernoulli.mgf( -2.0, -1.0 )\ny = base.dists.bernoulli.mgf( 0.2, 2.0 )\n"
base.dists.bernoulli.mgf.factory,"var mymgf = base.dists.bernoulli.mgf.factory( 0.8 );\nvar y = mymgf( -0.2 )\n"
base.dists.bernoulli.mode,"var v = base.dists.bernoulli.mode( 0.1 )\nv = base.dists.bernoulli.mode( 0.8 )\n"
base.dists.bernoulli.pmf,"var y = base.dists.bernoulli.pmf( 1.0, 0.3 )\ny = base.dists.bernoulli.pmf( 0.0, 0.7 )\ny = base.dists.bernoulli.pmf( -1.0, 0.5 )\ny = base.dists.bernoulli.pmf( 0.0, NaN )\ny = base.dists.bernoulli.pmf( NaN, 0.5 )\ny = base.dists.bernoulli.pmf( 0.0, 1.5 )\n"
base.dists.bernoulli.pmf.factory,"var mypmf = base.dists.bernoulli.pmf.factory( 0.5 );\nvar y = mypmf( 1.0 )\ny = mypmf( 0.0 )\n"
base.dists.bernoulli.quantile,"var y = base.dists.bernoulli.quantile( 0.8, 0.4 )\ny = base.dists.bernoulli.quantile( 0.5, 0.4 )\ny = base.dists.bernoulli.quantile( 0.9, 0.1 )\ny = base.dists.bernoulli.quantile( -0.2, 0.1 )\ny = base.dists.bernoulli.quantile( NaN, 0.8 )\ny = base.dists.bernoulli.quantile( 0.4, NaN )\ny = base.dists.bernoulli.quantile( 0.5, -1.0 )\ny = base.dists.bernoulli.quantile( 0.5, 1.5 )\n"
base.dists.bernoulli.quantile.factory,"var myquantile = base.dists.bernoulli.quantile.factory( 0.4 );\nvar y = myquantile( 0.4 )\ny = myquantile( 0.8 )\ny = myquantile( 1.0 )\n"
base.dists.bernoulli.skewness,"var v = base.dists.bernoulli.skewness( 0.1 )\nv = base.dists.bernoulli.skewness( 0.5 )\n"
base.dists.bernoulli.stdev,"var v = base.dists.bernoulli.stdev( 0.1 )\nv = base.dists.bernoulli.stdev( 0.5 )\n"
base.dists.bernoulli.variance,"var v = base.dists.bernoulli.variance( 0.1 )\nv = base.dists.bernoulli.variance( 0.5 )\n"
base.dists.beta.Beta,"var beta = base.dists.beta.Beta( 1.0, 1.0 );\nbeta.alpha\nbeta.beta\nbeta.entropy\nbeta.kurtosis\nbeta.mean\nbeta.median\nbeta.mode\nbeta.skewness\nbeta.stdev\nbeta.variance\nbeta.cdf( 0.8 )\nbeta.logcdf( 0.8 )\nbeta.logpdf( 1.0 )\nbeta.mgf( 3.14 )\nbeta.pdf( 1.0 )\nbeta.quantile( 0.8 )\n"
base.dists.beta.cdf,"var y = base.dists.beta.cdf( 0.5, 1.0, 1.0 )\ny = base.dists.beta.cdf( 0.5, 2.0, 4.0 )\ny = base.dists.beta.cdf( 0.2, 2.0, 2.0 )\ny = base.dists.beta.cdf( 0.8, 4.0, 4.0 )\ny = base.dists.beta.cdf( -0.5, 4.0, 2.0 )\ny = base.dists.beta.cdf( 1.5, 4.0, 2.0 )\ny = base.dists.beta.cdf( 2.0, -1.0, 0.5 )\ny = base.dists.beta.cdf( 2.0, 0.5, -1.0 )\ny = base.dists.beta.cdf( NaN, 1.0, 1.0 )\ny = base.dists.beta.cdf( 0.0, NaN, 1.0 )\ny = base.dists.beta.cdf( 0.0, 1.0, NaN )\n"
base.dists.beta.cdf.factory,"var mycdf = base.dists.beta.cdf.factory( 0.5, 0.5 );\nvar y = mycdf( 0.8 )\ny = mycdf( 0.3 )\n"
base.dists.beta.entropy,"var v = base.dists.beta.entropy( 1.0, 1.0 )\nv = base.dists.beta.entropy( 4.0, 12.0 )\nv = base.dists.beta.entropy( 8.0, 2.0 )\nv = base.dists.beta.entropy( 1.0, -0.1 )\nv = base.dists.beta.entropy( -0.1, 1.0 )\nv = base.dists.beta.entropy( 2.0, NaN )\nv = base.dists.beta.entropy( NaN, 2.0 )\n"
base.dists.beta.kurtosis,"var v = base.dists.beta.kurtosis( 1.0, 1.0 )\nv = base.dists.beta.kurtosis( 4.0, 12.0 )\nv = base.dists.beta.kurtosis( 8.0, 2.0 )\nv = base.dists.beta.kurtosis( 1.0, -0.1 )\nv = base.dists.beta.kurtosis( -0.1, 1.0 )\nv = base.dists.beta.kurtosis( 2.0, NaN )\nv = base.dists.beta.kurtosis( NaN, 2.0 )\n"
base.dists.beta.logcdf,"var y = base.dists.beta.logcdf( 0.5, 1.0, 1.0 )\ny = base.dists.beta.logcdf( 0.5, 2.0, 4.0 )\ny = base.dists.beta.logcdf( 0.2, 2.0, 2.0 )\ny = base.dists.beta.logcdf( 0.8, 4.0, 4.0 )\ny = base.dists.beta.logcdf( -0.5, 4.0, 2.0 )\ny = base.dists.beta.logcdf( 1.5, 4.0, 2.0 )\ny = base.dists.beta.logcdf( 2.0, -1.0, 0.5 )\ny = base.dists.beta.logcdf( 2.0, 0.5, -1.0 )\ny = base.dists.beta.logcdf( NaN, 1.0, 1.0 )\ny = base.dists.beta.logcdf( 0.0, NaN, 1.0 )\ny = base.dists.beta.logcdf( 0.0, 1.0, NaN )\n"
base.dists.beta.logcdf.factory,"var mylogcdf = base.dists.beta.logcdf.factory( 0.5, 0.5 );\nvar y = mylogcdf( 0.8 )\ny = mylogcdf( 0.3 )\n"
base.dists.beta.logpdf,"var y = base.dists.beta.logpdf( 0.5, 1.0, 1.0 )\ny = base.dists.beta.logpdf( 0.5, 2.0, 4.0 )\ny = base.dists.beta.logpdf( 0.2, 2.0, 2.0 )\ny = base.dists.beta.logpdf( 0.8, 4.0, 4.0 )\ny = base.dists.beta.logpdf( -0.5, 4.0, 2.0 )\ny = base.dists.beta.logpdf( 1.5, 4.0, 2.0 )\ny = base.dists.beta.logpdf( 0.5, -1.0, 0.5 )\ny = base.dists.beta.logpdf( 0.5, 0.5, -1.0 )\ny = base.dists.beta.logpdf( NaN, 1.0, 1.0 )\ny = base.dists.beta.logpdf( 0.5, NaN, 1.0 )\ny = base.dists.beta.logpdf( 0.5, 1.0, NaN )\n"
base.dists.beta.logpdf.factory,"var mylogpdf = base.dists.beta.logpdf.factory( 0.5, 0.5 );\nvar y = mylogpdf( 0.8 )\ny = mylogpdf( 0.3 )\n"
base.dists.beta.mean,"var v = base.dists.beta.mean( 1.0, 1.0 )\nv = base.dists.beta.mean( 4.0, 12.0 )\nv = base.dists.beta.mean( 8.0, 2.0 )\n"
base.dists.beta.median,"var v = base.dists.beta.median( 1.0, 1.0 )\nv = base.dists.beta.median( 4.0, 12.0 )\nv = base.dists.beta.median( 8.0, 2.0 )\nv = base.dists.beta.median( 1.0, -0.1 )\nv = base.dists.beta.median( -0.1, 1.0 )\nv = base.dists.beta.median( 2.0, NaN )\nv = base.dists.beta.median( NaN, 2.0 )\n"
base.dists.beta.mgf,"var y = base.dists.beta.mgf( 0.5, 1.0, 1.0 )\ny = base.dists.beta.mgf( 0.5, 2.0, 4.0 )\ny = base.dists.beta.mgf( 3.0, 2.0, 2.0 )\ny = base.dists.beta.mgf( -0.8, 4.0, 4.0 )\ny = base.dists.beta.mgf( NaN, 1.0, 1.0 )\ny = base.dists.beta.mgf( 0.0, NaN, 1.0 )\ny = base.dists.beta.mgf( 0.0, 1.0, NaN )\ny = base.dists.beta.mgf( 2.0, -1.0, 0.5 )\ny = base.dists.beta.mgf( 2.0, 0.0, 0.5 )\ny = base.dists.beta.mgf( 2.0, 0.5, -1.0 )\ny = base.dists.beta.mgf( 2.0, 0.5, 0.0 )\n"
base.dists.beta.mgf.factory,"var myMGF = base.dists.beta.mgf.factory( 0.5, 0.5 );\nvar y = myMGF( 0.8 )\ny = myMGF( 0.3 )\n"
base.dists.beta.mode,"var v = base.dist