version 1.1.1.1, 2010/01/26 15:22:45
|
version 1.71, 2015/09/18 13:41:08
|
Line 1
|
Line 1
|
/* |
/* |
================================================================================ |
================================================================================ |
RPL/2 (R) version 4.0.9 |
RPL/2 (R) version 4.1.23 |
Copyright (C) 1989-2010 Dr. BERTRAND Joël |
Copyright (C) 1989-2015 Dr. BERTRAND Joël |
|
|
This file is part of RPL/2. |
This file is part of RPL/2. |
|
|
Line 29
|
Line 29
|
static unsigned char *commandes[] = |
static unsigned char *commandes[] = |
{ "abort", "abs", "acos", "acosh", "alarm", "alog", "append", "and", |
{ "abort", "abs", "acos", "acosh", "alarm", "alog", "append", "and", |
"array->", "arg", "asin", "asinh", "asl", "asr", "atan", |
"array->", "arg", "asin", "asinh", "asl", "asr", "atan", |
"atanh", "autoscale", "axes", |
"atanh", "atexit", "atpoke", "autoscale", "axes", |
|
|
# ifndef COMPLETION |
# ifndef COMPLETION |
COMPLETION_RC, |
COMPLETION_RC, |
# endif |
# endif |
|
|
"b->r", "backspace", "beep", "bessel", "bin", |
"b->r", "backspace", "backtrace", "beep", "bessel", "bin", |
|
|
# ifndef COMPLETION |
# ifndef COMPLETION |
COMPLETION_RC, |
COMPLETION_RC, |
# endif |
# endif |
|
|
"c->r", "case", "ceil", "centr", "cf", "chr", |
"c->r", "case", "ceil", "centr", "cf", "chr", "cipher", |
"clear", |
"clear", |
"cllcd", "clmf", "close", "clrcntxt", "clrerr", "clrfuse", |
"cllcd", "clmf", "close", "clratexit", "clratpoke", |
|
"clrcntxt", "clrerr", "clrfuse", |
"clrmtx", "clrsmphr", |
"clrmtx", "clrsmphr", |
"clrswi", "crmtx", "crsmphr", "cls", "clusr", "cnrm", |
"clrswi", "crmtx", "crsmphr", "cls", "clusr", "cnrm", |
"col+", "col-", "col->", "cols", "comb", |
"col+", "col-", "col->", "cols", "comb", "compress", |
"con", "cond", "conj", "cont", "continue", "convert", "copy", |
"con", "cond", "conj", "cont", "continue", "convert", "copy", |
"copyright", "corr", |
"copyright", "corr", |
"cos", "cosh", "cov", "cr", "create", "cross", "crtab", "cstop", |
"cos", "cosh", "cov", "cr", "create", "critical", |
|
"cross", "crtab", "cstop", |
"cswp", "currenc", "cycle", |
"cswp", "currenc", "cycle", |
|
|
# ifndef COMPLETION |
# ifndef COMPLETION |
Line 59 static unsigned char *commandes[] =
|
Line 61 static unsigned char *commandes[] =
|
"d->r", "daemonize", |
"d->r", "daemonize", |
"date", "dec", "decr", "default", "deg", "delete", "depnd", |
"date", "dec", "decr", "default", "deg", "delete", "depnd", |
"depth", "der", "det", "detach", |
"depth", "der", "det", "detach", |
"dft", "dgtiz", "diag->", "disp", "do", "dot", "draw", |
"dft", "dgtiz", "diag->", "digest", "disp", "do", "dot", "draw", |
"drax", "drop", "drop2", "dropcntxt", |
"drax", "drop", "drop2", "dropcntxt", |
"dropn", "drws", "dup", "dup2", |
"dropn", "drws", "dup", "dup2", |
"dupcntxt", "dupn", |
"dupcntxt", "dupn", |
Line 69 static unsigned char *commandes[] =
|
Line 71 static unsigned char *commandes[] =
|
# endif |
# endif |
|
|
"e", "edit", "egv", "egvl", "else", "elseif", "end", "eng", |
"e", "edit", "egv", "egvl", "else", "elseif", "end", "eng", |
"epsilon", "erase", "errm", "errn", "eval", "exget", "exit", |
"epsilon", "eqv", |
|
"erase", "errm", "errn", "eval", "exget", "exit", |
"exp", "expm", "exsub", "externals", "eyept", |
"exp", "expm", "exsub", "externals", "eyept", |
|
|
# ifndef COMPLETION |
# ifndef COMPLETION |
Line 77 static unsigned char *commandes[] =
|
Line 80 static unsigned char *commandes[] =
|
# endif |
# endif |
|
|
"fact", "false", "fc?", "fc?c", "fc?s", "fft", "fix", "floor", |
"fact", "false", "fc?", "fc?c", "fc?s", "fft", "fix", "floor", |
"for", "format", "fp", "fs?", "fs?c", "fs?s", "function", |
"for", "forall", |
|
"format", "fp", "fs?", "fs?c", "fs?s", "function", |
"fuse", |
"fuse", |
|
|
# ifndef COMPLETION |
# ifndef COMPLETION |
Line 97 static unsigned char *commandes[] =
|
Line 101 static unsigned char *commandes[] =
|
COMPLETION_RC, |
COMPLETION_RC, |
# endif |
# endif |
|
|
"i", "idft", "idn", "if", "iferr", "ifft", "ift", "ifte", "im", "in", |
"i", "idft", "idn", "if", "iferr", "ifft", "ift", "ifte", "im", |
"incr", "indep", "input", "inquire", "int", "inv", "ip", "iswi", |
"implicit", "in", |
|
"incr", "indep", "infinity", |
|
"input", "inquire", "int", "inv", "ip", "iswi", |
"itrace", |
"itrace", |
|
|
# ifndef COMPLETION |
# ifndef COMPLETION |
Line 117 static unsigned char *commandes[] =
|
Line 123 static unsigned char *commandes[] =
|
COMPLETION_RC, |
COMPLETION_RC, |
# endif |
# endif |
|
|
"label", "last", "lcase", "lcd->", "lchol", "legv", "line", |
"l->t", "label", "last", "lcase", "lcd->", "lchol", "legv", "line", |
"list->", "ln", "lnp1", "localization", "lock", "log", |
"list->", "ln", "lnp1", "localization", "lock", "log", |
"logger", "logscale", "lq", "lsq", "lu", |
"logger", "logscale", "lq", "lsq", "lu", |
|
|
Line 126 static unsigned char *commandes[] =
|
Line 132 static unsigned char *commandes[] =
|
# endif |
# endif |
|
|
"mant", "mark", |
"mant", "mark", |
"max", "maxs", "mclrin", "mean", "mem", "min", "mins", "mod", |
"max", "maxs", "mclrin", "mean", "mem", "memlock", |
|
"memunlock", "min", "mins", "mod", |
"mtxlock", "mtxstatus", "mtxtrylock", "mtxunlock", |
"mtxlock", "mtxstatus", "mtxtrylock", "mtxunlock", |
|
|
# ifndef COMPLETION |
# ifndef COMPLETION |
Line 148 static unsigned char *commandes[] =
|
Line 155 static unsigned char *commandes[] =
|
"p->r", "paper", "parameter", |
"p->r", "paper", "parameter", |
"parametric", "pcov", "peek", "perm", "persist", "pi", |
"parametric", "pcov", "peek", "perm", "persist", "pi", |
"pick", "plot", "plotter", |
"pick", "plot", "plotter", |
"pmax", "pmin", "poke", "polar", "pos", "ppar", "pr1", "print", |
"pmax", "pmin", "poke", "polar", "poll", |
|
"pos", "ppar", "pr1", "print", |
"private", |
"private", |
"prlcd", "prmd", "prompt", "protect", "prst", "prstc", "prusr", |
"prlcd", "prmd", "procid", |
|
"prompt", "protect", "prst", "prstc", "prusr", |
"prvar", "psdev", "pshcntxt", "pshprfl", "pulcntxt", "pulprfl", |
"prvar", "psdev", "pshcntxt", "pshprfl", "pulcntxt", "pulprfl", |
"purge", "put", "putc", "putr", |
"purge", "put", "putc", "putr", |
"puti", "pvar", |
"puti", "pvar", |
Line 169 static unsigned char *commandes[] =
|
Line 178 static unsigned char *commandes[] =
|
"rcij", "rcl", |
"rcij", "rcl", |
"rclf", "rcls", "rclswi", "rcws", "rdate", |
"rclf", "rcls", "rclswi", "rcws", "rdate", |
"rdm", "rdgn", "rdz", "re", "read", "recall", "recode", "recv", |
"rdm", "rdgn", "rdz", "re", "read", "recall", "recode", "recv", |
"redraw", "regv", "relax", "remove", "repeat", "repl", "res", |
"redraw", "regex", |
"return", "revlist", "rewind", "rfuse", |
"regv", "relax", "remove", "repeat", "repl", "res", |
|
"restart", "return", "revlist", "rewind", "rfuse", |
|
"rgdl", "rgdr", |
"rl", "rlb", "rnd", "rnrm", |
"rl", "rlb", "rnd", "rnrm", |
"roll", "rolld", "rot", "row+", "row-", "row->", |
"roll", "rolld", "rot", "row+", "row-", "row->", |
"rr", "rrb", "rsd", "rstop", "rswp", |
"rr", "rrb", "rsd", "rstop", "rswp", |
Line 181 static unsigned char *commandes[] =
|
Line 192 static unsigned char *commandes[] =
|
|
|
"s+", "s-", "same", "save", "scatter", "scale", "sched", |
"s+", "s-", "same", "save", "scatter", "scale", "sched", |
"schur", "sci", "scls", |
"schur", "sci", "scls", |
"sconj", "sdev", "select", "seek", "send", "sf", "shared", |
"sconj", "sdev", "select", "send", "sf", "shared", |
"sign", |
"sign", |
"sin", "sinh", "sinv", "size", "sl", "slb", "slice", |
"sin", "sinh", "sinv", "size", "sl", "slb", "slice", |
"slicescale", "smphrdecr", "smphrgetv", "smphrincr", |
"slicescale", "smphrdecr", "smphrgetv", "smphrincr", |
"smphrtrydecr", "sneg", "sort", "spar", "spawn", |
"smphrtrydecr", "sneg", "sort", "spar", "spawn", |
"splash", "sq", "sqlconnect", "sqldisconnect", "sqlquery", |
"splash", "sq", "sqlconnect", "sqldisconnect", "sqlquery", |
"sqrt", "sr", "srb", "sst", "start", "static", "std", "step", |
"sqrt", "sr", "srb", "srev", |
|
"sst", "start", "static", "std", "step", |
"steq", "sto", "sto+", "sto-", "sto*", "sto/", |
"steq", "sto", "sto+", "sto-", "sto*", "sto/", |
"stof", "stop", "store", "stos", "stoswi", |
"stof", "stop", "store", "stos", "stoswi", |
"str->", "stws", "sub", |
"str->", "stws", "sub", |
Line 199 static unsigned char *commandes[] =
|
Line 211 static unsigned char *commandes[] =
|
COMPLETION_RC, |
COMPLETION_RC, |
# endif |
# endif |
|
|
"table->", "tail", "tan", "tanh", "target", "taylr", |
"t->l", "table->", "tail", "tan", "tanh", "target", "taylr", |
"then", "time", "title", "tokenize", |
"then", "time", "title", "tokenize", |
"tot", "trim", "trn", "trnc", |
"tot", "trim", "trn", "trnc", |
"true", "type", |
"true", "type", |
Line 208 static unsigned char *commandes[] =
|
Line 220 static unsigned char *commandes[] =
|
COMPLETION_RC, |
COMPLETION_RC, |
# endif |
# endif |
|
|
"ucase", "uchol", "undo", "unlock", "unprotect", |
"ucase", "uchol", "uncompress", "undo", "unlock", "unprotect", |
"until", "use", "utpc", "utpf", "utpn", |
"until", "use", "utpc", "utpf", "utpn", |
"utpt", |
"utpt", |
|
|