diff options
author | Leo Tenenbaum <pommicket@gmail.com> | 2019-10-22 21:47:33 -0400 |
---|---|---|
committer | Leo Tenenbaum <pommicket@gmail.com> | 2019-10-22 21:47:33 -0400 |
commit | f97d401c3bade9f053055f411be25ef6d6b8041b (patch) | |
tree | fc60de8681f89626ebf0382a19ff13dc95f856ed /eval.c | |
parent | e5e7fa994521c516166684f53035f17a3ad23895 (diff) |
string literals are now slices; minor bug fixes
Diffstat (limited to 'eval.c')
-rw-r--r-- | eval.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -732,7 +732,8 @@ static bool eval_expr(Evaluator *ev, Expression *e, Value *v) { v->charv = e->charl; break; case EXPR_LITERAL_STR: - v->arr = e->strl.str; + v->slice.data = e->strl.str; + v->slice.n = e->strl.len; break; case EXPR_CAST: { Value casted; |