ldmud/gdb
Alexander Motzkau 3b26ccce7c Overhauled the lvalue handling.
Moved all the svalue types for lvalues into a single T_LVALUE.
Differentiate them via .x.lvalue_type. Give protected lvalues
("lvalue references") their own refcounted object, so they have
an umlimited lifespan. Reorganized the bytecodes, so protected lvalues
are generated from unprotected ones now (via F_MAKE_PROTECTED).
Fixed several smaller bugs while looking at every lvalue handling code.
2017-09-27 00:45:40 +02:00
..
ldmud.py Overhauled the lvalue handling. 2017-09-27 00:45:40 +02:00