summaryrefslogtreecommitdiff
path: root/src/tree.c
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@colm.net>2018-05-04 20:16:45 -0400
committerAdrian Thurston <thurston@colm.net>2018-05-04 20:17:09 -0400
commit4cd76a8dbe465ef293c2c96ba586720c1ab65c08 (patch)
tree9dd0137adde7505cb25ebfb5c0c7bd7cf332aee3 /src/tree.c
parenta6436943ef56e70e1b18ce72a3f6aa5bf88cff7b (diff)
downloadcolm-4cd76a8dbe465ef293c2c96ba586720c1ab65c08.tar.gz
replacing the void LEL with a keyword and TYPE_VOID (non-tree)
Using LEL was a hack to make it work quickly, usig a non-tree type is the proper solution.
Diffstat (limited to 'src/tree.c')
-rw-r--r--src/tree.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/tree.c b/src/tree.c
index 32512db1..9d928fa4 100644
--- a/src/tree.c
+++ b/src/tree.c
@@ -890,17 +890,9 @@ tree_t *split_tree( program_t *prg, tree_t *tree )
void tree_free_rec( program_t *prg, tree_t **sp, tree_t *tree )
{
tree_t **top = vm_ptop();
-// struct lang_el_info *lelInfo;
-// long genericId;
free_tree:
-// lelInfo = prg->rtd->lelInfo;
-// genericId = lelInfo[tree->id].genericId;
-// assert( genericId == 0 );
-
switch ( tree->id ) {
-// case LEL_ID_BOOL:
-// case LEL_ID_INT:
case LEL_ID_PTR:
tree_free( prg, tree );
break;