Mercurial Hosting > luan
view core/src/luan/impl/Pointer.java @ 694:b620b8e1010f
remove Luan.load() allow_expression param and add Luan.eval()
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 20 Apr 2016 20:56:08 -0600 |
parents | 82f130eba7b0 |
children |
line wrap: on
line source
package luan.impl; import luan.DeepCloneable; import luan.DeepCloner; public final class Pointer implements DeepCloneable { public Object o; public Pointer() {} public Pointer(Object o) { this.o = o; } @Override public Pointer shallowClone() { return new Pointer(); } @Override public void deepenClone(DeepCloneable clone,DeepCloner cloner) { ((Pointer)clone).o = cloner.get(o); } }