00001 #ifndef QGA_RANGES_H 00002 #define QGA_RANGES_H 00003 #include "value.h" 00004 #include "refs.h" 00005 00006 class Range: public Value 00007 { 00008 public: 00009 Reference * from; 00010 Reference * to; 00011 Range(Reference *f, Reference * t); 00012 Range(Token compound); 00013 virtual QString toString(); 00014 virtual Data getSaveDescription(QString); 00015 virtual bool equals_same_type(Value * other); 00016 }; 00017 #endif