diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2018-03-26 10:45:01 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2018-03-26 10:45:01 +0300 |
commit | e32b1e252bba65f8311e7cb038b085fe42cf42ed (patch) | |
tree | fddea0eb5f0a49d87d1e343248aaabbb74574a11 /awk.h | |
parent | 9b03de3b6c449d014674dd2bfd5947c55d1f0711 (diff) | |
download | egawk-e32b1e252bba65f8311e7cb038b085fe42cf42ed.tar.gz egawk-e32b1e252bba65f8311e7cb038b085fe42cf42ed.tar.bz2 egawk-e32b1e252bba65f8311e7cb038b085fe42cf42ed.zip |
Remove the tail recursion optimization.
Diffstat (limited to 'awk.h')
-rw-r--r-- | awk.h | 4 |
1 files changed, 0 insertions, 4 deletions
@@ -527,7 +527,6 @@ typedef struct exp_node { #define func_node sub.nodep.x.extra #define prev_frame_size sub.nodep.reflags #define reti sub.nodep.l.li -#define num_tail_calls sub.nodep.cnt /* Node_var: */ #define var_value lnode @@ -862,9 +861,6 @@ typedef struct exp_instruction { /* Op_func_call, Op_func */ #define func_body x.xn -/* Op_func_call */ -#define tail_call d.dl - /* Op_subscript */ #define sub_count d.dl |