![]()  | 
  
    My Project
    
   | 
 
#include "kernel/mod2.h"#include "kernel/structs.h"#include "Singular/lists.h"#include "Singular/links/silink.h"Go to the source code of this file.
Data Structures | |
| struct | blackbox | 
| struct | blackbox_list | 
| struct for containing list of blackbox names and the number of them.  More...  | |
Macros | |
| #define | BB_LIKE_LIST(B) ((B)->properties &1) | 
Functions | |
| void | removeBlackboxStuff (const int rt) | 
| BOOLEAN | blackboxDefaultOp1 (int op, leftv l, leftv r) | 
| default procedure blackboxDefaultOp1, to be called as "default:" branch  More... | |
| BOOLEAN | blackboxDefaultOp2 (int op, leftv l, leftv r1, leftv r2) | 
| default procedure blackboxDefaultOp2, to be called as "default:" branch  More... | |
| BOOLEAN | blackboxDefaultOp3 (int op, leftv l, leftv r1, leftv r2, leftv r3) | 
| default procedure blackboxDefaultOp3, to be called as "default:" branch  More... | |
| BOOLEAN | blackboxDefaultOpM (int op, leftv l, leftv r) | 
| default procedure blackboxDefaultOpM, to be called as "default:" branch  More... | |
| void | blackbox_default_Print (blackbox *b, void *d) | 
| default procedure blackbox_default_Print: print the string  More... | |
| blackbox * | getBlackboxStuff (const int t) | 
| return the structure to the type given by t  More... | |
| const char * | getBlackboxName (const int t) | 
| return the name to the type given by t (r/o)  More... | |
| int | blackboxIsCmd (const char *n, int &tok) | 
used by scanner: returns ROOT_DECL for known types (and the type number in tok)  More... | |
| int | setBlackboxStuff (blackbox *bb, const char *name) | 
| define a new type  More... | |
| void | printBlackboxTypes () | 
| list all defined type (for debugging)  More... | |
| struct blackbox_list * | getBlackboxTypes () | 
| return array of all define types.  More... | |
| struct blackbox_list | 
struct for containing list of blackbox names and the number of them. 
 
Definition at line 84 of file blackbox.h.
| Data Fields | ||
|---|---|---|
| int | count | |
| void ** | list | |
Definition at line 53 of file blackbox.h.
| void blackbox_default_Print | ( | blackbox * | b, | 
| void * | d | ||
| ) | 
default procedure blackbox_default_Print: print the string
Definition at line 55 of file blackbox.cc.
default procedure blackboxDefaultOp1, to be called as "default:" branch
Definition at line 78 of file blackbox.cc.
default procedure blackboxDefaultOp2, to be called as "default:" branch
Definition at line 97 of file blackbox.cc.
default procedure blackboxDefaultOp3, to be called as "default:" branch
Definition at line 102 of file blackbox.cc.
default procedure blackboxDefaultOpM, to be called as "default:" branch
Definition at line 107 of file blackbox.cc.
| int blackboxIsCmd | ( | const char * | n, | 
| int & | tok | ||
| ) | 
used by scanner: returns ROOT_DECL for known types (and the type number in tok) 
Definition at line 218 of file blackbox.cc.
return the name to the type given by t (r/o)
Definition at line 212 of file blackbox.cc.
| blackbox * getBlackboxStuff | ( | const int | t | ) | 
return the structure to the type given by t
Definition at line 17 of file blackbox.cc.
| struct blackbox_list * getBlackboxTypes | ( | ) | 
return array of all define types.
Definition at line 244 of file blackbox.cc.
| void printBlackboxTypes | ( | ) | 
list all defined type (for debugging)
Definition at line 235 of file blackbox.cc.
| void removeBlackboxStuff | ( | const int | rt | ) | 
Definition at line 205 of file blackbox.cc.
| int setBlackboxStuff | ( | blackbox * | bb, | 
| const char * | name | ||
| ) | 
define a new type
Definition at line 142 of file blackbox.cc.