aboutsummaryrefslogtreecommitdiff
path: root/include/expr.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/expr.h')
-rw-r--r--include/expr.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/expr.h b/include/expr.h
index 5b0ce59..5a16f30 100644
--- a/include/expr.h
+++ b/include/expr.h
@@ -6,11 +6,11 @@
struct number_e {
struct number value;
- struct type type;
+ struct type *type;
};
struct array_e {
- struct cer_array meta;
+ struct cer_array *meta;
struct disjunction_e *elems;
int elemsz, elemlen;
};
@@ -33,7 +33,7 @@ struct literal_e {
};
struct call_e {
- struct path path;
+ struct path *path;
struct disjunction_e *args;
int argsz, arglen;
};
@@ -51,7 +51,7 @@ struct primary_e {
struct disjunction_e *grp;
struct literal_e lit;
struct call_e call;
- struct path path;
+ struct path *path;
} prim;
};