 |
My Project
UNKNOWN_GIT_VERSION
|
Go to the documentation of this file.
23 virtual bool isInt()
const = 0;
24 virtual bool isCF()
const = 0;
25 virtual bool isVar()
const = 0;
39 bool isInt()
const {
return true; }
40 bool isCF()
const {
return false; }
41 bool isVar()
const {
return false; }
55 bool isInt()
const {
return false; }
56 bool isCF()
const {
return true; }
57 bool isVar()
const {
return false; }
71 bool isInt()
const {
return false; }
72 bool isCF()
const {
return false; }
73 bool isVar()
const {
return true; }
85 if ( strlen( str ) < 9 )
ParseUtil & operator=(const ParseUtil &)
virtual bool isInt() const =0
static PUtilBase * create(const CanonicalForm &cf)
static PUtilBase * create(const char *str)
static PUtilBase * create()
virtual CanonicalForm getval() const =0
PUtilVar(const Variable &v)
virtual int getintval() const =0
CanonicalForm getval() const
virtual PUtilBase * copy() const =0
static PUtilBase * create(int val)
CanonicalForm getval() const
factory's class for variables
PUtilCF(const CanonicalForm &cf)
virtual bool isVar() const =0
CanonicalForm getval() const
static PUtilBase * create(const Variable &v)
const Variable & v
< [in] a sqrfree bivariate poly
virtual bool isCF() const =0