3 * Collection of all flags used through the GiNaC framework. */
10 enum { expand_trigonometric = 0x0001
16 enum { dynallocated = 0x0001,
19 hash_calculated = 0x0008
26 // answered by class numeric
41 // answered by class relation
46 relation_less_or_equal,
48 relation_greater_or_equal,
50 // answered by class symbol
53 // answered by class lst
56 // answered by class exprseq
59 // answered by classes numeric, symbol, add, mul, power
65 // answered by class ex
68 // answered by class indexed
69 indexed, // class can carry indices
70 has_indices, // object has at least one index
72 // answered by class idx
75 // answered by class coloridx
78 // answered by class lorentzidx
85 enum { commutative, noncommutative, noncommutative_composite};
97 #endif // ndef _FLAGS_H_