/********************************************
copyright 1991, Michael D. Brennan
This is a source file for mawk, an implementation of
the AWK programming language.
Mawk is distributed without warranty under the terms of
the GNU General Public License, version 2, 1991.
********************************************/
* Revision 5.1 91/12/05 07:59:03 brennan
extern BI_REC bi_funct
[] ;
void PROTO(bi_init
, (void) ) ;
/* builtin string functions */
CELL
*PROTO( bi_print
, (CELL
*) ) ;
CELL
*PROTO( bi_printf
, (CELL
*) ) ;
CELL
*PROTO( bi_length
, (CELL
*) ) ;
CELL
*PROTO( bi_index
, (CELL
*) ) ;
CELL
*PROTO( bi_substr
, (CELL
*) ) ;
CELL
*PROTO( bi_sprintf
, (CELL
*) ) ;
CELL
*PROTO( bi_split
, (CELL
*) ) ;
CELL
*PROTO( bi_match
, (CELL
*) ) ;
CELL
*PROTO( bi_getline
, (CELL
*) ) ;
CELL
*PROTO( bi_sub
, (CELL
*) ) ;
CELL
*PROTO( bi_gsub
, (CELL
*) ) ;
CELL
*PROTO( bi_toupper
, (CELL
*) ) ;
CELL
*PROTO( bi_tolower
, (CELL
*) ) ;
/* builtin arith functions */
CELL
*PROTO( bi_sin
, (CELL
*) ) ;
CELL
*PROTO( bi_cos
, (CELL
*) ) ;
CELL
*PROTO( bi_atan2
, (CELL
*) ) ;
CELL
*PROTO( bi_log
, (CELL
*) ) ;
CELL
*PROTO( bi_exp
, (CELL
*) ) ;
CELL
*PROTO( bi_int
, (CELL
*) ) ;
CELL
*PROTO( bi_sqrt
, (CELL
*) ) ;
CELL
*PROTO( bi_srand
, (CELL
*) ) ;
CELL
*PROTO( bi_rand
, (CELL
*) ) ;
CELL
*PROTO( bi_close
, (CELL
*) ) ;
CELL
*PROTO( bi_system
, (CELL
*) ) ;