feat: less env clone
This commit is contained in:
@@ -71,10 +71,14 @@ pub enum OpCode {
|
||||
SelectDynamic,
|
||||
/// [ .. set sym default ] select `sym` from `set` or `default`
|
||||
SelectDynamicOrDefault,
|
||||
/// enter the environment of the attribute set at TOS
|
||||
EnterEnv,
|
||||
/// exit current envrironment
|
||||
LeaveEnv,
|
||||
/// enter the let environment of the attribute set at TOS
|
||||
EnterLetEnv,
|
||||
/// exit current let envrironment
|
||||
LeaveLetEnv,
|
||||
/// enter the with environment of the attribute set at TOS
|
||||
EnterWithEnv,
|
||||
/// exit current with envrironment
|
||||
LeaveWithEnv,
|
||||
|
||||
/// illegal operation, used as termporary placeholder
|
||||
Illegal,
|
||||
|
||||
Reference in New Issue
Block a user