![]() |
My Project
UNKNOWN_GIT_VERSION
|
Go to the source code of this file.
Data Structures | |
struct | ip_command |
struct | ip_package |
class | proclevel |
struct | SModulFunctions |
struct | soptionStruct |
Macros | |
#define | IDROOT (currPack->idroot) |
#define | FLAG_STD 0 |
#define | FLAG_TWOSTD 3 |
#define | FLAG_QRING 4 |
#define | hasFlag(A, F) Sy_inset((F),(A)->flag) |
#define | setFlag(A, F) (A)->flag|=Sy_bit(F) |
#define | resetFlag(A, F) (A)->flag&=~Sy_bit(F) |
#define | IDNEXT(a) ((a)->next) |
#define | IDTYP(a) ((a)->typ) |
#define | IDFLAG(a) ((a)->flag) |
#define | IDLEV(a) ((a)->lev) |
#define | IDID(a) ((a)->id) |
#define | IDATTR(a) ((a)->attribute) |
#define | IDINT(a) ((int)(long)((a)->data.ustring)) |
#define | IDDATA(a) ((a)->data.ustring) |
#define | IDRING(a) ((a)->data.uring) |
#define | IDINTVEC(a) ((a)->data.iv) |
#define | IDBIMAT(a) ((a)->data.bim) |
#define | IDPOLY(a) ((a)->data.p) |
#define | IDBIGINT(a) ((a)->data.n) |
#define | IDNUMBER(a) ((a)->data.n) |
#define | IDIDEAL(a) ((a)->data.uideal) |
#define | IDMATRIX(a) ((a)->data.umatrix) |
#define | IDMAP(a) ((a)->data.umap) |
#define | IDSTRING(a) ((a)->data.ustring) |
#define | IDLIST(a) ((a)->data.l) |
#define | IDLINK(a) ((a)->data.li) |
#define | IDPACKAGE(a) ((a)->data.pack) |
#define | IDPROC(a) ((a)->data.pinf) |
Typedefs | |
typedef ip_command * | command |
typedef int(* | SModulFunc_t) (SModulFunctions *) |
Functions | |
package | paCopy (package pack) |
void | paKill (package pack) |
BOOLEAN | load_builtin (const char *newlib, BOOLEAN autoexport, SModulFunc_t init) |
void | module_help_main (const char *newlib, const char *help) |
void | module_help_proc (const char *newlib, const char *p, const char *help) |
idhdl | enterid (const char *a, int lev, int t, idhdl *root, BOOLEAN init=TRUE, BOOLEAN serach=TRUE) |
idhdl | ggetid (const char *n) |
void | killid (const char *a, idhdl *i) |
void | killhdl (idhdl h, package prooti=currPack) |
void | killhdl2 (idhdl h, idhdl *ih, ring r) |
lists | ipNameList (idhdl root) |
lists | ipNameListLev (idhdl root, int lev) |
void | ipMoveId (idhdl h) |
BOOLEAN | checkPackage (package pack) |
idhdl | packFindHdl (package r) |
void | jjNormalizeQRingP (poly &p) |
void | jjNormalizeQRingId (leftv I) |
void * | idrecDataInit (int t) |
void | ipListFlag (idhdl h) |
struct sip_command |
struct sip_package |
Data Fields | ||
---|---|---|
void * | handle | |
idhdl | idroot | |
language_defs | language | |
char * | libname | |
BOOLEAN | loaded | |
short | ref |
struct soptionStruct |
typedef int(* SModulFunc_t) (SModulFunctions *) |
idhdl enterid | ( | const char * | a, |
int | lev, | ||
int | t, | ||
idhdl * | root, | ||
BOOLEAN | init = TRUE , |
||
BOOLEAN | serach = TRUE |
||
) |
Definition at line 267 of file ipid.cc.
Definition at line 523 of file ipid.cc.
void* idrecDataInit | ( | int | t | ) |
Definition at line 127 of file ipid.cc.
void ipMoveId | ( | idhdl | h | ) |
Definition at line 623 of file ipid.cc.
void jjNormalizeQRingId | ( | leftv | I | ) |
Definition at line 2167 of file ipassign.cc.
void jjNormalizeQRingP | ( | poly & | p | ) |
Definition at line 2202 of file ipassign.cc.
Definition at line 386 of file ipid.cc.
Definition at line 417 of file ipid.cc.
Definition at line 359 of file ipid.cc.
BOOLEAN load_builtin | ( | const char * | newlib, |
BOOLEAN | autoexport, | ||
SModulFunc_t | init | ||
) |
Definition at line 1197 of file iplib.cc.
Definition at line 1249 of file iplib.cc.
Definition at line 1264 of file iplib.cc.
Definition at line 752 of file ipid.cc.
const struct soptionStruct optionStruct[] |
Definition at line 526 of file misc_ip.cc.
omBin sleftv_bin |
Definition at line 47 of file subexpr.cc.
const struct soptionStruct verboseStruct[] |
Definition at line 556 of file misc_ip.cc.