When parsing the components of a delimited string, trace intermediates does not show all of the variable assignments. Here is an example:
| 222 *-* parse var arguments d +1 oldString[p] (d) arguments | >V> ARGUMENTS => "/from/to/ somefile.txt" | >>> "/from/to/ somefile.txt" | >L> "1" | >>> "1" | >=> D <= "/" | >V> D => "/" | >>> "/" | >V> OLDSTRING => "an Array" | >V> P => "1" | >>> "1" | >=> ARGUMENTS <= "to/ somefile.txt" It does not show the assignment to oldString[p]. It should look something like | 222 *-* parse var arguments d +1 oldString[p] (d) arguments | >V> ARGUMENTS => "/from/to/ somefile.txt" | >>> "/from/to/ somefile.txt" | >L> "1" | >>> "1" | >=> D <= "/" | >V> D => "/" | >>> "/" | >V> OLDSTRING => "an Array" | >V> P => "1" | >>> "1" | >=> OLDSTRING[1] <= "from" - this was missing | >=> ARGUMENTS <= "to/ somefile.txt" Leslie ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 _______________________________________________ Oorexx-users mailing list Oorexx-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-users