#ifndef USER_DEF_H
#define USER_DEF_H
#pragma interface

#include "value.h"
#include <String.h>

class User_Defined {
  friend class Value;
 public:
  User_Defined (long in_class, Value* in_val);
  ~User_Defined ();
  long get_type();
  Value* get_val();
  String *tostr();
 protected:
  long class_obj;
  Value* val;
};

#endif  /* USER_DEF_H */