1
function [%ll,%ierr]=script2var(%txt,%ll)
5
if execstr(%mi+'=%ll(%mi)','errcatch')<>0 then
12
// deff('%toto_()',%txt)
13
// %ierr=exec(%toto_,'errcatch',-1)
14
// %mm=macrovar(%toto_)
16
[%ll,%ierr]=getvardef(%txt,%ll)
22
function [%ll,%ierr]=getvardef(%txt,%ll)
23
%nww='';%ierr=0; // to make sure %ww does not enter the difference
24
%nww=size(who('get'),'*')
25
%ierr=execstr(%txt,'errcatch')