> If we're talking about the Coder products, the advantage of Julia is that
> you'll never find yourself in gdb trying to discern the oft inscrutable
> work of the code generator when your program crashes. However, the Julia
> debugging story can still use a good bit of work.
>
I'm sure it looks way better than old R13 C generated code (that I still
use to convert 100th thousands Ml code lines). But on the other hand, it
never crashes.
/*
* handles.fileName = [PathName FileName];
*/
mlfIndexAssign(
&handles,
".fileName",
mlfHorzcat(
mclVv(PathName, "PathName"), mclVv(FileName, "FileName"), NULL));
/*
*
* ECWpatch(handles, tipo) % Check if we need to
patch the ECW library memory fragmentation
*/
mlfMirone_ECWpatch(mclVa(handles, "handles"), mclVa(tipo, "tipo"));
/*
* erro = 0; gotHDRcoords = false; opt_U = '-U';
opt_L = ' '; fnameBak = handles.fileName;
*/
mlfAssign(&erro, _mxarray9_);
mlfAssign(&gotHDRcoords, mlfFalse(NULL));
mlfAssign(&opt_U, _mxarray694_);
mlfAssign(&opt_L, _mxarray4_);
mlfAssign(&fnameBak, mlfIndexRef(mclVa(handles, "handles"), ".fileName"
));
/*
* try att = gdalread(handles.fileName,'-M','-C'); % Safety
against blind calls from 'try luck'
*/