![]() |
My Project
|
Class used for (list of) interpreter objects. More...
#include <subexpr.h>
Public Member Functions | |
void | Init () |
void | CleanUp (ring r=currRing) |
void | Print (leftv store=NULL, int spaces=0) |
Called by type_cmd (e.g. "r;") or as default in jPRINT. | |
char * | String (void *d=NULL, BOOLEAN typed=FALSE, int dim=1) |
Called for conversion to string (used by string(..), write(..),..) | |
void | Copy (leftv e) |
attr | CopyA () |
void * | CopyD (int t) |
void * | CopyD () |
const char * | Name () |
const char * | Fullname () |
int | Typ () |
int | LTyp () |
void * | Data () |
leftv | LData () |
attr * | Attribute () |
leftv | Next () |
int | listLength () |
int | Eval () |
BOOLEAN | RingDependend () |
Data Fields | |
leftv | next |
const char * | name |
void * | data |
attr | attribute |
BITSET | flag |
int | rtyp |
Subexpr | e |
package | req_packhdl |
attr * sleftv::Attribute | ( | ) |
Definition at line 1505 of file subexpr.cc.
Definition at line 351 of file subexpr.cc.
Definition at line 689 of file subexpr.cc.
attr sleftv::CopyA | ( | ) |
Definition at line 757 of file subexpr.cc.
Definition at line 714 of file subexpr.cc.
void * sleftv::Data | ( | ) |
Definition at line 1192 of file subexpr.cc.
int sleftv::Eval | ( | ) |
Definition at line 2000 of file subexpr.cc.
|
inline |
leftv sleftv::LData | ( | ) |
Definition at line 1519 of file subexpr.cc.
int sleftv::listLength | ( | ) |
int sleftv::LTyp | ( | ) |
Definition at line 1156 of file subexpr.cc.
Called by type_cmd (e.g. "r;") or as default in jPRINT.
Definition at line 63 of file subexpr.cc.
BOOLEAN sleftv::RingDependend | ( | ) |
Definition at line 421 of file subexpr.cc.
Called for conversion to string (used by string(..), write(..),..)
Definition at line 765 of file subexpr.cc.
int sleftv::Typ | ( | ) |
Definition at line 1048 of file subexpr.cc.