Back to index

wims  3.65+svn20090927
yacasheader.c
Go to the documentation of this file.
00001 char *firstupper[]={
00002 "abs",
00003 "and",
00004 "arg",
00005 "complex",
00006 "conjugate",
00007 "cos",
00008 "cosh",
00009 "cot",
00010 "coth",
00011 "csc",
00012 "csch",
00013 "denom",
00014 "exp",
00015 "factor",
00016 "factorize",
00017 "i",
00018 "im",
00019 "infinity",
00020 "integrate",
00021 "limit",
00022 "ln",
00023 "max",
00024 "min",
00025 "not",
00026 "or",
00027 "pi",
00028 "print",
00029 "random",
00030 "re",
00031 "round",
00032 "sec",
00033 "sech",
00034 "sign",
00035 "simplify",
00036 "sin",
00037 "sinh",
00038 "solve",
00039 "sqrt",
00040 "tan",
00041 "tanh",
00042 "undefined",
00043 };
00044 #define firstupperno (sizeof(firstupper)/sizeof(firstupper[0]))
00045 
00046 char header[]="\
00047 tg(x) := Tan(x)\n\
00048 log(x) := Ln(x)\n\
00049 e := Exp(1)\n\
00050 E := Exp(1)\n\
00051 sgn(x) := Sign(x)\n\
00052 ch(x) := Cosh(x)\n\
00053 sh(x) := Sinh(x)\n\
00054 th(x) := Tanh(x)\n\
00055 acos(x) := ArcCos(x)\n\
00056 arccos(x) := ArcCos(x)\n\
00057 asin(x) := ArcSin(x)\n\
00058 arcsin(x) := ArcSin(x)\n\
00059 atan(x) := ArcTan(x)\n\
00060 arctan(x) := ArcTan(x)\n\
00061 arctg(x) := ArcTan(x)\n\
00062 Argch(x) := ArcCosh(x)\n\
00063 argch(x) := ArcCosh(x)\n\
00064 acosh(x) := ArcCosh(x)\n\
00065 Argsh(x) := ArcSinh(x)\n\
00066 argsh(x) := ArcSinh(x)\n\
00067 asinh(x) := ArcSinh(x)\n\
00068 Argth(x) := ArcTanh(x)\n\
00069 argth(x) := ArcTanh(x)\n\
00070 atanh(x) := ArcTanh(x)\n\
00071 ctg(x) := Cot(x)\n\
00072 rint(x) := Round(x)\n\
00073 RANDOM() := Random()\n\
00074 SOLVE(x,y) := Solve(x,y)\n\
00075 ";
00076