Fix for a crash which happened when a document couldn't be opened.
[AROS-Contrib.git] / fish / icalc / command.c
blob3338941dbfe1272a76a2000e6009dfe323e049dd
1 /*
2 * various user-commands for complex-number expression parser.
3 * MWS, March 20, 1991.
4 */
5 #include <stdio.h>
6 #include <stdlib.h>
7 #include <math.h>
8 #include "complex.h"
9 #include "complex.tab.h"
11 extern int silent;
13 void quiticalc() /* guess... */
15 exit(0);
18 void besilent()
20 silent = 1;
23 void beverbose()
25 silent = 0;
28 void builtins()
30 fprintf(stdout,"complex-valued functions available:\n");
31 printlist(C_BLTIN);
32 fprintf(stdout,"real-valued functions available:\n");
33 printlist(R_BLTIN);
36 void userfuncs()
38 fprintf(stdout,"user-defined functions available:\n");
39 printlist(UFUNC);
42 void consts()
44 fprintf(stdout,"predefined constants available:\n");
45 printlist(CONST);
48 void vars()
50 fprintf(stdout,"user-variables defined:\n");
51 printlist(VAR);
54 void help()
56 fprintf(stdout,"commands available:\n");
57 printlist(COMMAND);