added EX_SIDEEFFECTS, options['p'] --> ! options['L'], fixed some bugs

This commit is contained in:
ceriel
1987-01-14 09:58:51 +00:00
parent 0ffdfb4f76
commit 493efb1bf7
10 changed files with 51 additions and 26 deletions

View File

@@ -333,6 +333,7 @@ ch7asgn(expp, oper, expr)
*expp = new_oper((*expp)->ex_type, *expp, oper, expr);
#endif NOBITFIELD
(*expp)->OP_TYPE = tp; /* for EVAL() */
(*expp)->ex_flags |= EX_SIDEEFFECTS;
}
/* Some interesting (?) questions answered.