我可以访问包含Scala中当前类/方法的所有声明变量的绑定吗?

我可以访问包含Scala中当前类/方法的所有声明变量的绑定吗?,scala,binding,Scala,Binding,有没有办法使用Scala 2.9获得包含所有声明变量的绑定?我想把它们全部传给iLop解释器。不,这是不可能的。抱歉。您是指“范围内的所有变量”还是“当前实例的所有字段值”,或者什么?@oxbow\u lakes,如果可能的话,两者都是。为什么会投反对票?这是一个合理的问题——在其他语言中可能会出现这种情况。但在Scala中,答案是否定的,这是编译时信息,不能具体化为运行时对象。尽管有公认的答案,但我倾向于认为这是可能的,只要你只针对热点及其调试API,并且你能忍受黑客攻击——我只是不知道怎么做

有没有办法使用Scala 2.9获得包含所有声明变量的绑定?我想把它们全部传给iLop解释器。

不,这是不可能的。抱歉。

您是指“范围内的所有变量”还是“当前实例的所有字段值”,或者什么?@oxbow\u lakes,如果可能的话,两者都是。为什么会投反对票?这是一个合理的问题——在其他语言中可能会出现这种情况。但在Scala中,答案是否定的,这是编译时信息,不能具体化为运行时对象。尽管有公认的答案,但我倾向于认为这是可能的,只要你只针对热点及其调试API,并且你能忍受黑客攻击——我只是不知道怎么做