int
-char_val(chr)
-char chr ;
+char_val(char chr)
{
if (chr >= '0' && chr <= '9') return(chr - '0') ;
else if (chr >= 'a' && chr <= 'f') return(chr - 'a' + 10) ;
void
-clear_display()
+clear_display(void)
{
int i ;
set_item(INVITEM, " ") ;
}
-
+/* Convert .dtcalcrc line to ascii values. */
+/* line Input line to be converted. */
char *
-convert(line) /* Convert .dtcalcrc line to ascii values. */
-char *line ; /* Input line to be converted. */
+convert(char *line)
{
static char output[MAXLINE] ; /* Converted output record. */
int ctrl = 0 ; /* Set if we are processing a control character. */
void
-do_dtcalc(argc, argv)
-int argc ;
-char **argv ;
+do_dtcalc(int argc, char **argv)
{
char *ptr ;
/* Dtcalc's customised math library error-handling routine. */
void
-doerr(errmes)
-char *errmes ;
+doerr(char *errmes)
{
if (!v->started) return ;
STRCPY(v->display, errmes) ;
set_item(OPITEM, vstrs[(int) V_CLR]) ;
}
-
+/* Get boolean resource from database. */
int
-get_bool_resource(rtype, boolval) /* Get boolean resource from database. */
-enum res_type rtype ;
-int *boolval ;
+get_bool_resource(enum res_type rtype, int *boolval)
{
char *val, tempstr[MAXLINE] ;
int len, n ;
*/
int
-get_index(ch)
-char ch ;
+get_index(char ch)
{
int n ;
return(n) ;
}
-
+ /* Get integer resource from database. */
int
-get_int_resource(rtype, intval) /* Get integer resource from database. */
-enum res_type rtype ;
-int *intval ;
+get_int_resource(enum res_type rtype, int *intval)
{
char *val ;
/* Get keyboard equivalent from first character of localised string. */
void
-get_key_val(val, str)
-char *val, *str ;
+get_key_val(char *val, char *str)
{
*val = str[0] ;
}
void
-get_label(n)
-int n ;
+get_label(int n)
{
int val ;
char *temp;
STRCPY(v->pstr, "");
}
-
+/* Extract command line options. */
void
-get_options(argc, argv) /* Extract command line options. */
-int argc ;
-char *argv[] ;
+get_options(int argc, char *argv[])
{
char next[MAXLINE] ; /* The next command line parameter. */
char strval[MAXLINE] ;
void
-getparam(s, argv, errmes)
-char *s, *argv[], *errmes ;
+getparam(char *s, char *argv[], char *errmes)
{
char *msg;
}
+/* Read .dtcalcrc file. */
void
-get_rcfile(name) /* Read .dtcalcrc file. */
-char *name ;
+get_rcfile(char *name)
{
char line[MAXLINE] ; /* Current line from the .dtcalcrc file. */
char tmp[MAXLINE] ; /* Used to extract definitions. */
FCLOSE(rcfd) ;
}
-
+/* Get a string resource from database. */
int
-get_str_resource(rtype, strval) /* Get a string resource from database. */
-enum res_type rtype ;
-char *strval ;
+get_str_resource(enum res_type rtype, char *strval)
{
char *val ;
int i, len ;
return(1) ;
}
-
+/* Grey out numeric buttons depending upon base. */
void
-grey_buttons(base) /* Grey out numeric buttons depending upon base. */
-enum base_type base ;
+grey_buttons(enum base_type base)
{
char val ;
int column, dim, i, n, row ;
}
}
-
+/* Process right button menu selection. */
void
-handle_menu_selection(n, item) /* Process right button menu selection. */
-int n, item ;
+handle_menu_selection(int n, int item)
{
if (item != -1)
{
}
}
-
+/* Setup default values for various variables. */
void
-init_vars() /* Setup default values for various variables. */
+init_vars(void)
{
int acc, i, n, size ;
void
-initialise()
+initialise(void)
{
int i ;
}
+/* Convert engineering or scientific number. */
char *
-make_eng_sci(MPnumber) /* Convert engineering or scientific number. */
-int *MPnumber ;
+make_eng_sci(int *MPnumber)
{
char fixed[MAX_DIGITS+1], *optr ;
int MP1[MP_SIZE], MPatmp[MP_SIZE], MPval[MP_SIZE] ;
return(v->snum) ;
}
-
+/* Convert MP number to fixed number string. */
+/* cmax Maximum characters to generate. */
char *
-make_fixed(MPnumber, cmax) /* Convert MP number to fixed number string. */
-int *MPnumber ;
-int cmax ; /* Maximum characters to generate. */
+make_fixed(int *MPnumber, int cmax)
{
char *optr ;
int MP1base[MP_SIZE], MP1[MP_SIZE], MP2[MP_SIZE], MPval[MP_SIZE] ;
void
-make_items()
+make_items(void)
{
set_item(DISPLAYITEM, v->display) ;
set_item(OPITEM, " ") ;
set_item(INVITEM, " ") ;
}
-
+/* Convert MP number to character string. */
char *
-make_number(MPnumber, mkFix) /* Convert MP number to character string. */
-int *MPnumber ;
-BOOLEAN mkFix ;
+make_number(int *MPnumber, BOOLEAN mkFix)
{
double number, val ;
/*ARGSUSED*/
+/* Default math library exception handling routine. */
int
-matherr(exc) /* Default math library exception handling routine. */
-struct exception *exc ;
+matherr(struct exception *exc)
{
#if 0
char msg[100];
return(1) ; /* Value ignored. */
}
-
+/* Convert string into an MP number. */
void
-MPstr_to_num(str, base, MPval) /* Convert string into an MP number. */
-char *str ;
-enum base_type base ;
-int *MPval ;
+MPstr_to_num(char *str, enum base_type base, int *MPval)
{
char *optr ;
int MP1[MP_SIZE], MP2[MP_SIZE], MPbase[MP_SIZE] ;
}
}
-
+/* Append the latest parenthesis char to the display item. */
void
-paren_disp(c) /* Append the latest parenthesis char to the display item. */
-char c ;
+paren_disp(char c)
{
int i, n ;
v->show_paren = 0 ;
}
-
+/* Process this event. */
void
-process_event(type) /* Process this event. */
-int type ;
+process_event(int type)
{
int ival ;
void
-process_item(n)
-int n ;
+process_item(int n)
{
int i,isvalid ;
}
-/* Process a portion of the parentheses stack. */
+/* Process a portion of the parentheses stack.
+ startop Initial position in the operand stack.
+ startnum Initial position in the numeric stack.
+ n Number of items to process.
+*/
void
-process_stack(startop, startnum, n)
-int startop ; /* Initial position in the operand stack. */
-int startnum ; /* Initial position in the numeric stack. */
-int n ; /* Number of items to process. */
+process_stack(int startop, int startnum, int n)
{
char sdisp[MAXLINE] ; /* Used to save display contents. */
int i ;
void
-process_str(str, mtype)
-char *str ;
-enum menu_type mtype ;
+process_str(char *str, enum menu_type mtype)
{
int i, len ;
char save[80];
void
-read_rcfiles() /* Read .dtcalcrc's from home and current directories. */
+read_rcfiles(void) /* Read .dtcalcrc's from home and current directories. */
{
char *home ; /* Pathname for users home directory. */
char name[MAXPATHLEN + 50] ; /* Full name of users .dtcalcrc file. */
void
-show_display(MPval)
-int *MPval ;
+show_display(int *MPval)
{
if (!v->error)
{
void
-usage(progname)
-char *progname ;
+usage(char *progname)
{
FPRINTF(stderr, ustrs[(int) USAGE1], PATCHLEVEL) ;
FPRINTF(stderr, "%s", ustrs[(int) USAGE2]) ;
}
void
-write_rcfile(mtype, exists, cfno, val, comment)
-enum menu_type mtype ;
-int exists, cfno ;
-char *val, *comment ;
+write_rcfile(enum menu_type mtype, int exists, int cfno, char *val, char *comment)
{
char *home ; /* Pathname for users home directory. */
char pathname[MAXPATHLEN] ; /* Current working directory. */
void
-write_resources(filename)
-char *filename;
+write_resources(char *filename)
{
char intval[5] ;
int MPtemp[MP_SIZE];
double mppow_ri P((float *, int *)) ;
double setbool P((BOOLEAN)) ;
-int char_val P((int)) ;
+int char_val P((char)) ;
int get_bool_resource P((enum res_type, int *)) ;
-int get_index P((int)) ;
+int get_index P((char)) ;
int get_int_resource P((enum res_type, int *)) ;
int get_str_resource P((enum res_type, char *)) ;
int main P((int, char **)) ;
void make_fin_registers P(()) ;
void make_registers P((int)) ;
void MPstr_to_num P((char *, enum base_type, int *)) ;
-void paren_disp P((int)) ;
+void paren_disp P((char)) ;
void process_event P((int)) ;
void process_item P((int)) ;
void process_parens P((int)) ;
void
-read_str(str, value)
-char **str, *value ;
+read_str(char **str, char *value)
{
if (*str != NULL) FREE(*str) ;
if (value != NULL && strlen(value))
char *
-set_bool(value)
-int value ;
+set_bool(int value)
{
return((value) ? "true" : "false") ;
}
#endif /*LINT_CAST*/
struct tW_struct *
-make_textW(owner, label)
-Widget owner ;
-char *label ;
+make_textW(Widget owner, char *label)
{
struct tW_struct *w ;
}
void
-set_text_str(w, ttype, str)
-struct tW_struct *w ;
-enum text_type ttype ;
-char *str ;
+set_text_str(struct tW_struct *w, enum text_type ttype, char *str)
{
XmString cstr ;
*/
void
-ds_beep(display)
-Display *display ;
+ds_beep(Display *display)
{
XBell(display, 0) ;
}
*/
char *
-ds_get_resource(rDB, appname, resource)
-XrmDatabase rDB ; /* Resources database. */
-char *appname ; /* Application name. */
-char *resource ; /* X resource to search for. */
+ds_get_resource(XrmDatabase rDB, char *appname, char *resource)
{
char app[MAXLINE], res[MAXLINE] ;
char cstr[MAXLINE], nstr[MAXLINE] ;
*/
XrmDatabase
-ds_load_resources(display)
-Display *display ;
+ds_load_resources(Display *display)
{
XrmDatabase db, rDB ;
char *home, name[MAXPATHLEN], *ptr ;
*/
void
-ds_put_resource(rDB, appname, rstr, rval)
-XrmDatabase *rDB ;
-char *appname, *rstr, *rval ;
+ds_put_resource(XrmDatabase *rDB, char *appname, char *rstr, char *rval)
{
char app[MAXLINE], resource[MAXLINE] ;
*/
void
-ds_save_cmdline(display, w, argc, argv)
-Display *display ;
-Window w ;
-int argc ;
-char **argv ;
+ds_save_cmdline(Display *display, Window w, int argc, char **argv)
{
XSetCommand(display, w, argv, argc) ;
}
int
-ds_save_resources(rDB, filename)
-XrmDatabase rDB ;
-char *filename;
+ds_save_resources(XrmDatabase rDB, char *filename)
{
char *home;
struct stat statbuf ;
static void UnmanageCB P(()) ;
void
-Help(helpVolume, locationId)
- char *helpVolume;
- char *locationId;
+Help(char *helpVolume, char *locationId)
{
Arg args[10];
Position newX, newY;
}
void
-HelpCloseCB(widget, client_data, call_data)
-Widget widget;
-caddr_t client_data, call_data;
-
+HelpCloseCB(Widget widget, caddr_t client_data, caddr_t call_data)
{
HelpStruct *pHelpCache = (HelpStruct *)client_data;
}
void
-HelpHyperlinkCB(widget, client_data, call_data)
-Widget widget;
-caddr_t client_data, call_data;
+HelpHyperlinkCB(Widget widget, caddr_t client_data, caddr_t call_data)
{
DtHelpDialogCallbackStruct *pHyper = (DtHelpDialogCallbackStruct *) call_data;
void
-HelpRequestCB(widget, client_data, call_data)
-Widget widget;
-caddr_t client_data, call_data;
+HelpRequestCB(Widget widget, caddr_t client_data, caddr_t call_data)
{
char *helpVolume, *locationId;
int topic;
}
void
-HelpModeCB(w, client_data, call_data)
-Widget w;
-caddr_t client_data, call_data;
+HelpModeCB(Widget w, caddr_t client_data, caddr_t call_data)
{
Widget widget;
char *errorMsg, *tmp;
}
void
-DisplayHelp( helpVolume, locationId)
-char *helpVolume;
-char *locationId;
+DisplayHelp(char *helpVolume, char *locationId)
{
Arg args[10];
int n;
static Widget
-GetHelpDialog()
+GetHelpDialog(void)
{
static HelpStruct *pHelpCache;
}
void
-ErrDialog( errString, visualParent )
-char *errString ;
-Widget visualParent ;
+ErrDialog(char *errString, Widget visualParent)
{
int n;
Arg args[10];
}
static void
-UnmanageCB(widget, client_data, call_data)
-Widget widget;
-XtPointer client_data, call_data;
+UnmanageCB(Widget widget, XtPointer client_data, XtPointer call_data)
{
XtUnmanageChild(widget);
}
void
-CenterMsgCB (widget, client_data, call_data)
-Widget widget;
-XtPointer client_data, call_data;
+CenterMsgCB (Widget widget, XtPointer client_data, XtPointer call_data)
{
int n;
Position newX, newY;
static char * _DtcalcStripSpaces P(( char * )) ;
static void ProcessMotifSelection(Widget);
+static void create_menu_bar(Widget parent);
+static void init_colors(void);
+static void create_popup(Widget parent);
+
extern char **environ ;
XmTextType output_type);
int
-main(argc, argv)
-int argc ;
-char **argv ;
+main(int argc, char **argv)
{
Pixmap pixmap;
}
void
-beep()
+beep(void)
{
ds_beep(X->dpy) ;
}
static Widget
-button_create(owner, row, column, maxrows, maxcols)
-Widget owner ;
-int row, column, maxrows, maxcols ;
+button_create(Widget owner, int row, int column, int maxrows, int maxcols)
{
int n = row * maxcols + column ;
int val ;
static void
-dtcalc_initialize_rframe(owner, type)
-Widget owner ;
-int type ;
+dtcalc_initialize_rframe(Widget owner, int type)
{
char str[MAXLINE] ;
int i ;
static void
-dtcalc_kkeyboard_create(owner)
-Widget owner ;
+dtcalc_kkeyboard_create(Widget owner)
{
int column, row ;
Widget buttonFrame;
static void
-dtcalc_kpanel_create(owner)
-Widget owner ;
+dtcalc_kpanel_create(Widget owner)
{
static char *mnames[] = { "base", "ttype", "num", "hyp",
"inv", "op", "mode" } ;
/*ARGSUSED*/
static void
-confirm_callback(widget, client_data, call_data)
-Widget widget ;
-XtPointer client_data, call_data ;
+confirm_callback(Widget widget, XtPointer client_data, XtPointer call_data)
{
update_cf_value();
}
static void
-create_cfframe() /* Create auxiliary frame for CON/FUN key. */
+create_cfframe(void) /* Create auxiliary frame for CON/FUN key. */
{
int j;
XmString tstr ;
}
+/* Create popup menu for dtcalc button. */
static void
-create_menu(mtype, button, n) /* Create popup menu for dtcalc button. */
-enum menu_type mtype ;
-Widget button ;
-int n ;
+create_menu(enum menu_type mtype, Widget button, int n)
{
char *mstr, *tmpStr, *ptr ;
int i, invalid, val ;
/*ARGSUSED*/
static void
-do_button(widget, client_data, call_data)
-Widget widget ;
-XtPointer client_data, call_data ;
+do_button(Widget widget, XtPointer client_data, XtPointer call_data)
{
char *str;
XmString cstr ;
/*ARGSUSED*/
static void
-do_continue_notice(parent, str)
-Widget parent ;
-char *str ;
+do_continue_notice(Widget parent, char *str)
{
XmString contstr, message, cstr ;
char *tmpStr;
/*ARGSUSED*/
static void
-do_confirm_notice(parent, str)
-Widget parent ;
-char *str ;
+do_confirm_notice(Widget parent, char *str)
{
XmString confirm, cancel, message, cstr ;
char *tmpStr;
/*ARGSUSED*/
static void
-close_reg(widget, client_data, call_data)
-Widget widget ;
-XtPointer client_data, call_data ;
+close_reg(Widget widget, XtPointer client_data, XtPointer call_data)
{
int type = (int)client_data;
*
*/
void
-draw_button(n, fcptype, row, column, inverted)
-int n;
-enum fcp_type fcptype ;
-int row, column, inverted ;
+draw_button(int n, enum fcp_type fcptype, int row, int column, int inverted)
{
char str[10] ;
Widget widget ;
static int
-event_is_keypad(xevent)
-XEvent *xevent ;
+event_is_keypad(XEvent *xevent)
{
if (xevent->type != KeyPress && xevent->type != KeyRelease) return(0) ;
return(X->kparray[xevent->xkey.keycode - X->kcmin] > 0) ;
*/
/*ARGSUSED*/
static void
-event_proc(widget, client_data, event, continue_to_dispatch)
-Widget widget ;
-XtPointer client_data ;
-XEvent *event ;
-Boolean *continue_to_dispatch ;
+event_proc(Widget widget, XtPointer client_data, XEvent *event, Boolean *continue_to_dispatch)
{
Widget w;
Arg args[3];
/*ARGSUSED*/
static void
-frame_interpose(widget, clientData, event, continue_to_dispatch)
-Widget widget ;
-XtPointer clientData ;
-XEvent *event ;
-Boolean *continue_to_dispatch ;
+frame_interpose(Widget widget, XtPointer clientData, XEvent *event, Boolean *continue_to_dispatch)
{
if (!v->started) return ;
if (event->type == MapNotify)
/*ARGSUSED*/
static int
-get_next_event(widget, ev_action, xevent)
-Widget widget ;
-int ev_action ;
-XEvent *xevent ;
+get_next_event(Widget widget, int ev_action, XEvent *xevent)
{
char *tmpStr, chs[2] ;
int cval, down, nextc, up ;
}
+/* Get dtcalc resource from merged database. */
char *
-get_resource(rtype) /* Get dtcalc resource from merged database. */
-enum res_type rtype ;
+get_resource(enum res_type rtype)
{
char str[MAXLINE] ;
void
-grey_button(row, column, state)
-int row, column, state ;
+grey_button(int row, int column, int state)
{
XtSetSensitive(X->kbuttons[row][column], !state) ;
}
void
-init_graphics()
+init_graphics(void)
{
char *tmpStr, *tmpStr1;
static int
-is_window_showing(widget)
-Widget widget ;
+is_window_showing(Widget widget)
{
return(XtIsManaged(widget)) ;
}
void
-key_init()
+key_init(void)
{
int i, j ;
KeySym *tmp ;
static KeySym
-keypad_keysym(xevent)
-XEvent *xevent ;
+keypad_keysym(XEvent *xevent)
{
int i ;
int keycode = xevent->xkey.keycode ;
}
void
-load_resources()
+load_resources(void)
{
X->rDB = ds_load_resources(X->dpy) ;
}
void
-make_frames()
+make_frames(void)
{
char *tool_label = NULL ;
int depth ;
}
void
-make_modewin() /* Draw special mode frame plus buttons. */
+make_modewin(void) /* Draw special mode frame plus buttons. */
{
switch_mode(v->modetype) ;
}
+/* Calculate memory register frame values. */
void
-make_registers(type) /* Calculate memory register frame values. */
-int type;
+make_registers(int type)
{
char line[MAXLINE] ; /* Current memory register line. */
char *ptr, *tmp, *tmpStr;
/*ARGSUSED*/
static void
-menu_handler(widget, client_data, event, continue_to_dispatch)
-Widget widget ;
-XtPointer client_data ;
-XEvent *event ;
-Boolean *continue_to_dispatch ;
+menu_handler(Widget widget, XtPointer client_data, XEvent *event, Boolean *continue_to_dispatch)
{
int button ;
Widget menu ;
/*ARGSUSED*/
void
-menu_proc(widget, client_data, call_data)
-Widget widget ;
-XtPointer client_data, call_data ;
+menu_proc(Widget widget, XtPointer client_data, XtPointer call_data)
{
int choice = ((int) client_data) & 0xFFFF ;
/*ARGSUSED*/
static void
-new_cf_value(widget, client_data, call_data)
-Widget widget ;
-XtPointer client_data, call_data ;
+new_cf_value(Widget widget, XtPointer client_data, XtPointer call_data)
{
/*
for hard testing when there is no Input Method available
}
+/* Put calc resource into database. */
void
-put_resource(rtype, value) /* Put calc resource into database. */
-enum res_type rtype ;
-char *value ;
+put_resource(enum res_type rtype, char *value)
{
ds_put_resource(&(X->dtcalcDB), v->appname, calc_res[(int) rtype], value) ;
}
void
-redraw_buttons()
+redraw_buttons(void)
{
enum fcp_type scurwin ;
int column, n, row ;
void
-save_cmdline(argc, argv)
-int argc ;
-char *argv[] ;
+save_cmdline(int argc, char *argv[])
{
ds_save_cmdline(X->dpy, XtWindow(X->kframe), argc, argv) ;
}
void
-save_resources(filename)
-char *filename;
+save_resources(char *filename)
{
int reply = ds_save_resources(X->dtcalcDB, filename) ;
}
void
-ErrorDialog(string)
-char *string;
+ErrorDialog(char *string)
{
ErrDialog(string, X->mainWin);
}
void
-set_item(itemno, str)
-enum item_type itemno ;
-char *str ;
+set_item(enum item_type itemno, char *str)
{
Widget w ;
XmString cstr ;
}
}
+/* Set new title for a window. */
void
-set_title(fcptype, str) /* Set new title for a window. */
-enum fcp_type fcptype ;
-char *str ;
+set_title(enum fcp_type fcptype, char *str)
{
Widget w ;
XmString cstr ;
/*ARGSUSED*/
void
-show_ascii(widget, client_data, call_data)
-Widget widget ;
-XtPointer client_data, call_data ;
+show_ascii(Widget widget, XtPointer client_data, XtPointer call_data)
{
char *str ;
int val ;
void
-show_ascii_frame() /* Display ASCII popup. */
+show_ascii_frame(void) /* Display ASCII popup. */
{
int j;
XmString tstr ;
void
-start_tool()
+start_tool(void)
{
saveatom = XmInternAtom(X->dpy, "WM_SAVE_YOURSELF", FALSE) ;
command_atom = XA_WM_COMMAND;
}
void
-clear_buttons( start )
-int start;
+clear_buttons(int start)
{
int i, n;
int row, column;
}
void
-make_buttons_fin()
+make_buttons_fin(void)
{
int i, n;
int row, column;
}
void
-make_buttons_log()
+make_buttons_log(void)
{
int i, n;
int row, column;
}
void
-make_buttons_sci()
+make_buttons_sci(void)
{
int i, n;
int row, column;
static void
-switch_mode(curmode)
-enum mode_type curmode ;
+switch_mode(enum mode_type curmode)
{
Arg args[2];
static void
-update_cf_value()
+update_cf_value(void)
{
char message[MAXLINE] ;
char str[MAXLINE] ; /* Temporary buffer for various strings. */
void
-win_display(fcptype, state)
-enum fcp_type fcptype ;
-int state ;
+win_display(enum fcp_type fcptype, int state)
{
Widget widget ;
Position newX, newY;
/*ARGSUSED*/
void
-write_cf_value(widget, client_data, call_data)
-Widget widget ;
-XtPointer client_data, call_data ;
+write_cf_value(Widget widget, XtPointer client_data, XtPointer call_data)
{
char message[MAXLINE] ;
char str[MAXLINE] ; /* Temporary buffer for various strings. */
static void
-xerror_interpose(display, error)
-Display *display ;
-XErrorEvent *error ;
+xerror_interpose(Display *display, XErrorEvent *error)
{
char msg1[80];
char msg[1024];
}
static void
-modelineValueChanged(widget, client_data, call_data)
-Widget widget ;
-XtPointer client_data, call_data ;
+modelineValueChanged(Widget widget, XtPointer client_data, XtPointer call_data)
{
Arg args[1];
int val, choice;
handle_menu_selection(59, choice) ;
}
-create_menu_bar(parent)
-Widget parent;
+static void
+create_menu_bar(Widget parent)
{
register int n;
int count;
}
-
-init_colors()
+static void
+init_colors(void)
{
int colorUse;
short act, inact, prim, second;
}
static void
-do_memory( w, client_data, call_data )
-Widget w ;
-XtPointer client_data ;
-XtPointer call_data ;
+do_memory(Widget w, XtPointer client_data, XtPointer call_data)
{
int type = (int)client_data;
}
void
-read_resources() /* Read all possible resources from the database. */
+read_resources(void) /* Read all possible resources from the database. */
{
char str[MAXLINE] ;
char *msg;
}
void
-close_cf(widget, client_data, call_data)
-Widget widget ;
-XtPointer client_data, call_data ;
+close_cf(Widget widget, XtPointer client_data, XtPointer call_data)
{
Arg args[1];
}
void
-close_ascii(widget, client_data, call_data)
-Widget widget ;
-XtPointer client_data, call_data ;
+close_ascii(Widget widget, XtPointer client_data, XtPointer call_data)
{
XtUnmanageChild(X->Aframe) ;
ignore_event = True;
}
void
-FocusInCB(widget, client_data, call_data)
-Widget widget ;
-XtPointer client_data, call_data ;
+FocusInCB(Widget widget, XtPointer client_data, XtPointer call_data)
{
Arg args[1];
}
void
-move_cf(widget, client_data, call_data)
-Widget widget ;
-XtPointer client_data, call_data ;
+move_cf(Widget widget, XtPointer client_data, XtPointer call_data)
{
char *input;
int value;
TimerEvent, (XtPointer) value);
}
-create_popup(parent)
-Widget parent;
+static void
+create_popup(Widget parent)
{
char *mnemonic;
XmString label;
}
static void
-popupHandler(widget, client_data, event, continue_to_dispatch)
-Widget widget ;
-XtPointer client_data ;
-XEvent *event ;
-Boolean *continue_to_dispatch ;
+popupHandler(Widget widget, XtPointer client_data, XEvent *event, Boolean *continue_to_dispatch)
{
XButtonPressedEvent *bevent;
}
void
-set_option_menu(type, base)
-int type;
-int base;
+set_option_menu(int type, int base)
{
Arg args[1];
}
void
-map_popup(widget, client_data, call_data)
-Widget widget ;
-XtPointer client_data, call_data ;
+map_popup(Widget widget, XtPointer client_data, XtPointer call_data)
{
XmAnyCallbackStruct * callback;
XEvent * event;
/*ARGSUSED*/
static void
-save_state(widget, client_data, call_data)
-Widget widget ;
-XtPointer client_data ;
-XtPointer call_data ;
+save_state(Widget widget, XtPointer client_data, XtPointer call_data)
{
char *full_path = NULL;
char *file_name = NULL;
}
static void
-SaveSession( path, file_name )
- char *path ;
- char *file_name ;
+SaveSession(char *path, char *file_name)
{
int fd;
Atom * ws_presence = NULL;
}
void
-RestoreSession()
+RestoreSession(void)
{
Boolean status=False;
char *path, *msg;
}
static void
-setCalcHints()
+setCalcHints(void)
{
char *ptr;
Atom * workspace_atoms = NULL;
}
void
-TimerEvent( client_data, id )
- XtPointer client_data;
- XtIntervalId *id;
+TimerEvent( XtPointer client_data, XtIntervalId *id)
{
Arg args[1];
/* #ifdef hpux */
#ifdef HP_EXTENSIONS
static int
-GetKeyboardID()
+GetKeyboardID(void)
{
XHPDeviceList *list, *slist;
int ndevices = 0, i, kbd = 0;
#endif
static char *
-_DtcalcStripSpaces(file)
-char *file;
+_DtcalcStripSpaces(char *file)
{
int i, j;
void
-mpabs(x, y)
-int *x, *y ;
+mpabs(int *x, int *y)
{
/* SETS Y = ABS(X) FOR MP NUMBERS X AND Y */
void
-mpadd(x, y, z)
-int *x, *y, *z ;
+mpadd(int *x, int *y, int *z)
{
/* ADDS X AND Y, FORMING RESULT IN Z, WHERE X, Y AND Z ARE MP
void
-mpadd2(x, y, z, y1, trunc)
-int *x, *y, *z, *y1, *trunc ;
+mpadd2(int *x, int *y, int *z, int *y1, int *trunc)
{
int i__1, i__2 ;
void
-mpadd3(x, y, s, med, re)
-int *x, *y, *s, *med, *re ;
+mpadd3(int *x, int *y, int *s, int *med, int *re)
{
int i__1 ;
void
-mpaddi(x, iy, z)
-int *x, *iy, *z ;
+mpaddi(int *x, int *iy, int *z)
{
/* ADDS MULTIPLE-PRECISION X TO INTEGER IY
void
-mpaddq(x, i, j, y)
-int *x, *i, *j, *y ;
+mpaddq(int *x, int *i, int *j, int *y)
{
/* ADDS THE RATIONAL NUMBER I/J TO MP NUMBER X, MP RESULT IN Y
void
-mpart1(n, y)
-int *n, *y ;
+mpart1(int *n, int *y)
{
int i__1, i__2 ;
void
-mpasin(x, y)
-int *x, *y ;
+mpasin(int *x, int *y)
{
int i__1 ;
void
-mpatan(x, y)
-int *x, *y ;
+mpatan(int *x, int *y)
{
int i__1, i__2 ;
float r__1 ;
void
-mpcdm(dx, z)
-double *dx ;
-int *z ;
+mpcdm(double *dx, int *z)
{
int i__1 ;
void
-mpchk(i, j)
-int *i, *j ;
+mpchk(int *i, int *j)
{
static int ib, mx ;
void
-mpcim(ix, z)
-int *ix, *z ;
+mpcim(int *ix, int *z)
{
int i__1 ;
void
-mpcmd(x, dz)
-int *x ;
-double *dz ;
+mpcmd(int *x, double *dz)
{
int i__1 ;
double d__1 ;
void
-mpcmf(x, y)
-int *x, *y ;
+mpcmf(int *x, int *y)
{
int i__1 ;
void
-mpcmi(x, iz)
-int *x, *iz ;
+mpcmi(int *x, int *iz)
{
int i__1 ;
void
-mpcmim(x, y)
-int *x, *y ;
+mpcmim(int *x, int *y)
{
int i__1 ;
int
-mpcmpi(x, i)
-int *x, *i ;
+mpcmpi(int *x, int *i)
{
int ret_val ;
int
-mpcmpr(x, ri)
-int *x ;
-float *ri ;
+mpcmpr(int *x, float *ri)
{
int ret_val ;
void
-mpcmr(x, rz)
-int *x ;
-float *rz ;
+mpcmr(int *x, float *rz)
{
int i__1 ;
float r__1 ;
int
-mpcomp(x, y)
-int *x, *y ;
+mpcomp(int *x, int *y)
{
int ret_val, i__1, i__2 ;
void
-mpcos(x, y)
-int *x, *y ;
+mpcos(int *x, int *y)
{
static int i2 ;
void
-mpcosh(x, y)
-int *x, *y ;
+mpcosh(int *x, int *y)
{
static int i2 ;
void
-mpcqm(i, j, q)
-int *i, *j, *q ;
+mpcqm(int *i, int *j, int *q)
{
static int i1, j1 ;
void
-mpcrm(rx, z)
-float *rx ;
-int *z ;
+mpcrm(float *rx, int *z)
{
int i__1 ;
void
-mpdivi(x, iy, z)
-int *x, *iy, *z ;
+mpdivi(int *x, int *iy, int*z)
{
int i__1, i__2 ;
int
-mpeq(x, y)
-int *x, *y ;
+mpeq(int *x, int *y)
{
int ret_val ;
void
-mperr()
+mperr(void)
{
/* THIS ROUTINE IS CALLED WHEN AN ERROR CONDITION IS ENCOUNTERED, AND
void
-mpexp(x, y)
-int *x, *y ;
+mpexp(int *x, int *y)
{
int i__1, i__2 ;
float r__1 ;
void
-mpexp1(x, y)
-int *x, *y ;
+mpexp1(int *x, int *y)
{
int i__1 ;
void
-mpext(i, j, x)
-int *i, *j, *x ;
+mpext(int *i, int *j, int *x)
{
static int q, s ;
void
-mpgcd(k, l)
-int *k, *l ;
+mpgcd(int *k, int *l)
{
static int i, j, is, js ;
int
-mpge(x, y)
-int *x, *y ;
+mpge(int *x, int *y)
{
int ret_val ;
int
-mpgt(x, y)
-int *x, *y ;
+mpgt(int *x, int *y)
{
int ret_val ;
int
-mple(x, y)
-int *x, *y ;
+mple(int *x, int *y)
{
int ret_val ;
void
-mpln(x, y)
-int *x, *y ;
+mpln(int *x, int *y)
{
float r__1 ;
void
-mplns(x, y)
-int *x, *y ;
+mplns(int *x, int *y)
{
int i__1, i__2 ;
int
-mplt(x, y)
-int *x, *y ;
+mplt(int *x, int *y)
{
int ret_val ;
void
-mpmaxr(x)
-int *x ;
+mpmaxr(int *x)
{
int i__1 ;
void
-mpmlp(u, v, w, j)
-int *u, *v, *w, *j ;
+mpmlp(int *u, int *v, int *w, int *j)
{
int i__1 ;
void
-mpmul(x, y, z)
-int *x, *y, *z ;
+mpmul(int *x, int *y, int *z)
{
int i__1, i__2, i__3, i__4 ;
void
-mpmul2(x, iy, z, trunc)
-int *x, *iy, *z, *trunc ;
+mpmul2(int *x, int *iy, int *z, int *trunc)
{
int i__1, i__2 ;
void
-mpmuli(x, iy, z)
-int *x, *iy, *z ;
+mpmuli(int *x, int *iy, int *z)
{
/* MULTIPLIES MP X BY SINGLE-PRECISION INTEGER IY GIVING MP Z.
void
-mpmulq(x, i, j, y)
-int *x, *i, *j, *y ;
+mpmulq(int *x, int *i, int *j, int *y)
{
int i__1 ;
void
-mpneg(x, y)
-int *x, *y ;
+mpneg(int *x, int *y)
{
/* SETS Y = -X FOR MP NUMBERS X AND Y */
void
-mpnzr(rs, re, z, trunc)
-int *rs, *re, *z, *trunc ;
+mpnzr(int *rs, int *re, int *z, int *trunc)
{
int i__1 ;
void
-mpovfl(x)
-int *x ;
+mpovfl(int *x)
{
/* CALLED ON MULTIPLE-PRECISION OVERFLOW, IE WHEN THE
void
-mppi(x)
-int *x ;
+mppi(int *x)
{
float r__1 ;
void
-mppwr(x, n, y)
-int *x, *n, *y ;
+mppwr(int *x, int *n, int *y)
{
static int i2, n2, ns ;
void
-mppwr2(x, y, z)
-int *x, *y, *z ;
+mppwr2(int *x, int *y, int *z)
{
static int i2 ;
void
-mprec(x, y)
-int *x, *y ;
+mprec(int *x, int *y)
{
/* Initialized data */
void
-mproot(x, n, y)
-int *x, *n, *y ;
+mproot(int *x, int *n, int *y)
{
/* Initialized data */
void
-mpset(idecpl, itmax2, maxdr)
-int *idecpl, *itmax2, *maxdr ;
+mpset(int *idecpl, int *itmax2, int *maxdr)
{
int i__1 ;
void
-mpsin(x, y)
-int *x, *y ;
+mpsin(int *x, int *y)
{
float r__1 ;
void
-mpsin1(x, y, is)
-int *x, *y, *is ;
+mpsin1(int *x, int *y, int *is)
{
int i__1 ;
void
-mpsinh(x, y)
-int *x, *y ;
+mpsinh(int *x, int *y)
{
int i__1 ;
void
-mpsqrt(x, y)
-int *x, *y ;
+mpsqrt(int *x, int *y)
{
static int i, i2, iy3 ;
void
-mpstr(x, y)
-int *x, *y ;
+mpstr(int *x, int *y)
{
int i__1 ;
void
-mpsub(x, y, z)
-int *x, *y, *z ;
+mpsub(int *x, int *y, int *z)
{
static int y1[1] ;
void
-mptanh(x, y)
-int *x, *y ;
+mptanh(int *x, int *y)
{
float r__1 ;
void
-mpunfl(x)
-int *x ;
+mpunfl(int *x)
{
/* CALLED ON MULTIPLE-PRECISION UNDERFLOW, IE WHEN THE
double
-mppow_di(ap, bp)
-double *ap ;
-int *bp ;
+mppow_di(double *ap, int *bp)
{
double pow, x ;
int n ;
int
-pow_ii(ap, bp)
-int *ap, *bp ;
+pow_ii(int *ap, int *bp)
{
int pow, x, n ;
double
-mppow_ri(ap, bp)
-float *ap ;
-int *bp ;
+mppow_ri(float *ap, int *bp)
{
double pow, x ;
int n ;