diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/synthesis.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/synthesis.cc b/src/synthesis.cc index 0d4e947c..10c09b4c 100644 --- a/src/synthesis.cc +++ b/src/synthesis.cc @@ -1221,6 +1221,8 @@ UniqueType *LangTerm::evaluateParse( Compiler *pd, CodeVect &code, /* Construct the parser. */ code.append( IN_CONS_GENERIC ); code.appendHalf( parserUT->langEl->generic->id ); + code.append( IN_TREE_NEW ); + code.append( IN_PTR_DEREF_R ); /* Dup for the finish operation. */ code.append( IN_DUP_TOP ); |