mirror of
https://github.com/ldmud/ldmud
synced 2026-08-12 14:26:05 -04:00
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.
|
||
|---|---|---|
| .. | ||
| ldmud.py | ||