diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2016-11-15 21:03:57 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2016-11-15 21:03:57 +0200 |
commit | b37675aa79213f2665abb2bbb4db90560642bdee (patch) | |
tree | 74a00854546a7a174b0722277def07fbfbc0e4cd /eval.c | |
parent | 84a7c376d6322a6e2429af79358091d10d94c004 (diff) | |
download | egawk-b37675aa79213f2665abb2bbb4db90560642bdee.tar.gz egawk-b37675aa79213f2665abb2bbb4db90560642bdee.tar.bz2 egawk-b37675aa79213f2665abb2bbb4db90560642bdee.zip |
First steps reworking code away from node type.
Diffstat (limited to 'eval.c')
-rw-r--r-- | eval.c | 7 |
1 files changed, 1 insertions, 6 deletions
@@ -236,7 +236,6 @@ static const char *const nodetypes[] = { "Node_val", "Node_regex", "Node_dynregex", - "Node_typedregex", "Node_var", "Node_var_array", "Node_var_new", @@ -451,6 +450,7 @@ flags2str(int flagval) { HALFHAT, "HALFHAT" }, { XARRAY, "XARRAY" }, { NUMCONSTSTR, "NUMCONSTSTR" }, + { REGEX, "REGEX" }, { 0, NULL }, }; @@ -1330,11 +1330,6 @@ setup_frame(INSTRUCTION *pc) r->var_value = m; break; - case Node_typedregex: - r->type = Node_var; - r->var_value = m; - break; - default: cant_happen(); } |