Hello, On Tue, Sep 08, 2009 at 04:32:23PM -0400, Jiří Šimša wrote: > let varsUsesMap (vars:varinfo list) (ic:varinfo list) (oc:varinfo list) = > let _ = List.iter ( > fun vi -> > Printf.printf "%s %d\n" vi.vname vi.vid > ) vars in
Here you print out vars. > let _ = List.iter ( > ... > ) !nodes in Here you iter over !nodes. What is this (reference) list? How is it build? This doesn't appear in your code. If you used copyVarInfo to build nodes, for example, the vid is regenerated. Please, provide a minimal CIL module exhibiting the problem. Regards, -- Gabriel Kerneis ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ CIL-users mailing list CIL-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cil-users