text: /**
  * @license Apache-2.0
  *
  * Copyright (c) 2018 The Stdlib Authors.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
  *
  *    http://www.apache.org/licenses/LICENSE-2.0
  *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
  
  /*
  * This script compiles modules for evaluating polynomial functions. If any polynomial coefficients change, this script should be rerun to update the compiled files.
  */
  'use strict';
  
  // MODULES //
  
  var resolve = require( 'path' ).resolve;
  var writeFileSync = require( '@stdlib/fs-write-file' ).sync;
  var licenseHeader = require( '@stdlib/_tools-licenses-header' );
  var compile = require( '@stdlib/math-base-tools-evalpoly-compile' );
  
  
  // VARIABLES //
  
  // Polynomial coefficients ordered in ascending degree...
  var Lp = [
  	6.666666666666735130e-01, // 0x3FE55555 0x55555593
  	3.999999999940941908e-01, // 0x3FD99999 0x9997FA04
  	2.857142874366239149e-01, // 0x3FD24924 0x94229359
  	2.222219843214978396e-01, // 0x3FCC71C5 0x1D8E78AF
  	1.818357216161805012e-01, // 0x3FC74664 0x96CB03DE
  	1.531383769920937332e-01, // 0x3FC39A09 0xD078C69F
  	1.479819860511658591e-01  // 0x3FC2F112 0xDF3E5244
  ];
  
  // Header to add to output files:
  var header = licenseHeader( 'Apache-2.0', 'js', {
  	'year': ( new Date() ).getFullYear(),
  	'copyright': 'The Stdlib Authors'
  });
  header += '\n/* This is a generated file. Do not edit directly. */\n';
  
  
  // MAIN //
  
  /**
  * Main execution sequence.
  *
  * @private
  */
  function main() {
  	var fpath;
  	var opts;
  	var str;
  
  	opts = {
  		'encoding': 'utf8'
  	};
  
  	fpath = resolve( __dirname, '..', 'lib', 'polyval_lp.js' );
  	str = header + compile( Lp );
  	writeFileSync( fpath, str, opts );
  }
  
  main();
  