void crt_wrt_cca(int c, int attr, int count, int page);
void crt_wrt_ca(int c, int attr, int page);
void crt_wrt_stra(const char *str, int count, int attr, int row, int col, int page);
-/* c_restor.c */
-void crt_restore(const char *fname);
/* c_save.c */
int crt_save(const char *fname);
/* center.c */
void crt_tab(unsigned int n);
void crt_save_cpos(void);
void crt_restore_cpos(void);
-/* cprintf.c */
-void cio_printf(const char *cs, ...);
-void cio_aprintf(const int attr, const char *cs, ...);
-/* cputs.c */
-void cputs(const char *s);
-/* crt_data.c */
/* ctype.c */
void crt_set_ctype(int start, int end);
void crt_cursor_off(void);
void crt_cursor_on(void);
-/* dispcard.c */
-int crt_disp_card(void);
/* fill_eol.c */
void crt_fill_eol(int c, int attr);
-/* frame.c */
-int crt_frame(int ulcol, int ulrow, int lrcol, int lrrow, int attr, int nlines);
/* get_ca.c */
void crt_get_ca(int *c, int *attr);
-/* getmon.c */
-int crt_get_mon(void);
void crt_set_mon(int mon);
/* getstate.c */
void crt_get_state(void);
-/* mode.c */
-void crt_set_mode(int mode, int cls);
-int crt_get_mode(void);
-int crt_bios_code(int mode);
/* put_ca.c */
void crt_set_text_clr(int fclr, int bclr);
int crt_get_texta(void);
/* setcpos.c */
void crt_set_cpos(int col, int row);
void crt_get_cpos(int *col, int *row);
-/* setpage.c */
-void crt_set_page(int page);
/* setpal.c */
void crt_set_palette(int id, int color);
void crt_set_color_table(char *color_table);
void crt_set_border(int bcolor);
int crt_calc_color(double nr, double ng, double nb);
int crt_icalc_color(int r, int g, int b);
-
/* beep.c */
void cio_beep(void);
/* kb_chk.c */
void cio_kb_unread(unsigned int c);
/* kb_waitc.c */
unsigned int cio_kb_waitc(const char *astr, const char *estr, int beep_on_error);
-/* speaker.c */
-void cio_spkr_freq(double freq);
-void cio_spkr_divisor(unsigned int div);
-void cio_spkr_on(void);
-void cio_spkr_off(void);
/* tone.c */
void cio_tone(double freq, double length);
/* check_kb */
*/
-/* calc_x.c */
-int calc_x(double *x, const double xmin, const double xmax, const int n);
-/* calcpoly.c */
-void calcpoly(const double *a, const int degree, const double *x, double *y, const int n);
-/* gauss.c */
-int gauss(double **a, double *b, double *x, const int num);
/* lnearest.c */
long int lnearest(double x);
-/* lsfit.c */
-int lsfit(double *x, double *y, int n, int degree, double *coeff, FILE *fp);
-/* matprt.c */
-void matprt(const double **m, const int row, const int col, FILE *fp);
/* mtx_disp.c */
void mtx_show(const MTX *mtx);
void mtx_prt(const MTX *mtx, FILE *fp);
int mtx_check(const MTX *mtx, const char *func_name);
/* norm_ang.c */
double norm_ang(double theta);
-/* pntprt.c */
-void pntprt(const double *x, const double *y, const int n, FILE *fp);
-/* pntread.c */
-int pntread(double *x, double *y, int *num, const int maxn, FILE *fp);
-/* poly.c */
-double poly(const double *a, const int degree, const double x);
/* simpson.c */
double simpson(const double xmin, const double xmax, const double *y, const int np);
-/* stddev.c */
-double stddev(const double *y1, const double *y2, const int n, const int df_lost);
-/* vectprt.c */
-void vectprt(const double *v, const int n, FILE *fp);
-/* vectread.c */
-int vectread(double *v, int *n, const int maxn, FILE *fp);
-/* vectsort.c */
-int vectsort(int num_vec, const int dtype, const int num_pts, char *vec1, char *vec2, char *vec3);
#endif