aboutsummaryrefslogtreecommitdiff
path: root/model.h
diff options
context:
space:
mode:
Diffstat (limited to 'model.h')
-rw-r--r--model.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/model.h b/model.h
index a4c6a1f..88b29cb 100644
--- a/model.h
+++ b/model.h
@@ -181,7 +181,7 @@ class VecObj;
class VectReprCons : public ReprCons {
private:
VecObj *ptr;
- int idx;
+ size_t idx;
public:
VectReprCons(VecObj *ptr, EvalObj *ori);
EvalObj *next(const string &prev);
@@ -377,7 +377,7 @@ class VecObj: public EvalObj {
EvalObjVec vec;
/** Construct a vector object */
VecObj();
- int get_size();
+ size_t get_size();
EvalObj *get_obj(int idx);
/** Resize the vector */
void resize(int new_size);
@@ -434,4 +434,6 @@ class Continuation {
Pair *proc_body);
};
+bool is_list();
+
#endif