You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Perhaps instead of treating dictionary and list fields specially, just make everything an associative array of sorts like JavaScript. This would simplify EveObject's internal code considerably. Not sure what effect it would have on statements though. Probably just need to modify the different ways of accessing stuff to do getField instead.
The text was updated successfully, but these errors were encountered:
Indexed accessors don't really clone on eveClone, they just get re-assigned. But this may not be a problem with the way EJIHelper.self() works. Unfortunately, this is could also be dangerous if we don't keep track of it.
public static methods of @EJITypes should be made to be type properties or functions. This will make @EJIType builtins make a bit more sense in how they work.
Perhaps instead of treating dictionary and list fields specially, just make everything an associative array of sorts like JavaScript. This would simplify EveObject's internal code considerably. Not sure what effect it would have on statements though. Probably just need to modify the different ways of accessing stuff to do getField instead.
The text was updated successfully, but these errors were encountered: