![]()  | 
  
    My Project
    
   | 
 
#include "misc/options.h"#include "Singular/idrec.h"#include "Singular/subexpr.h"#include "Singular/lists.h"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 | jjNormalizeQRingP(p) jj_NormalizeQRingP(p,currRing) | 
| #define | FLAG_STD 0 | 
| #define | FLAG_TWOSTD 3 | 
| #define | FLAG_QRING 4 | 
| #define | FLAG_QRING_DEF 5 | 
| #define | FLAG_OTHER_RING 6 | 
| #define | FLAG_RING 7 | 
| #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 search=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) | 
| poly | jj_NormalizeQRingP (poly p, const ring r) | 
| 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 | 
| #define jjNormalizeQRingP | ( | p | ) | jj_NormalizeQRingP(p,currRing) | 
| typedef int(* SModulFunc_t) (SModulFunctions *) | 
| idhdl enterid | ( | const char * | a, | 
| int | lev, | ||
| int | t, | ||
| idhdl * | root, | ||
| BOOLEAN | init = TRUE,  | 
        ||
| BOOLEAN | search = TRUE  | 
        ||
| ) | 
Definition at line 279 of file ipid.cc.
| void * idrecDataInit | ( | int | t | ) | 
Definition at line 140 of file ipid.cc.
| void ipListFlag | ( | idhdl | h | ) | 
| void ipMoveId | ( | idhdl | h | ) | 
| poly jj_NormalizeQRingP | ( | poly | p, | 
| const ring | r | ||
| ) | 
Definition at line 2353 of file ipassign.cc.
| void jjNormalizeQRingId | ( | leftv | I | ) | 
Definition at line 2318 of file ipassign.cc.
Definition at line 445 of file ipid.cc.
| BOOLEAN load_builtin | ( | const char * | newlib, | 
| BOOLEAN | autoexport, | ||
| SModulFunc_t | init | ||
| ) | 
Definition at line 1294 of file iplib.cc.
| EXTERN_VAR package basePack | 
| EXTERN_VAR idhdl basePackHdl | 
| EXTERN_VAR coeffs coeffs_BIGINT | 
| EXTERN_VAR package currPack | 
| EXTERN_VAR idhdl currPackHdl | 
| EXTERN_VAR idhdl currRingHdl | 
| EXTERN_VAR omBin idrec_bin | 
      
  | 
  extern | 
Definition at line 507 of file misc_ip.cc.
| EXTERN_VAR proclevel* procstack | 
| EXTERN_VAR omBin sip_command_bin | 
| EXTERN_VAR omBin sip_package_bin | 
| EXTERN_VAR omBin sleftv_bin | 
      
  | 
  extern | 
Definition at line 538 of file misc_ip.cc.