Simplify and cleanup Jim_EvalObj*
commit21d7fc318bcda4c718d32dc82e1249e4861cc5f9
authorSteve Bennett <steveb@workware.net.au>
Fri, 2 Dec 2011 04:29:31 +0000 (2 14:29 +1000)
committerSteve Bennett <steveb@workware.net.au>
Fri, 2 Dec 2011 10:11:30 +0000 (2 20:11 +1000)
tree26d7e3934a9919d5b0088a3f276084d7ccd1cc35
parentddfbf9f05de279b162e232bea5a8fe1eafd02e47
Simplify and cleanup Jim_EvalObj*

Avoid passing callsite information continuously
Use interp->currentScriptObj to always match the current script
Jim_GetCommandN() subsumes SetCommandFromAny()
Simplify JimUnknown() to simply use Jim_EvalObjPrefix()
jim.c