<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">You might consider having a look at some work done by Anthony Phan:<div class=""><a href="http://www-math.univ-poitiers.fr/~phan/statsmac.html" class="">http://www-math.univ-poitiers.fr/~phan/statsmac.html</a></div><div class="">He implemented a readdata function, which might do what you want.</div><div class="">At a minimum, you could examine his implementation.</div><div class=""><br class=""></div><div class="">Cheers,</div><div class="">Dan</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 5 Jan 2017, at 14:37, Walt Burkhard <<a href="mailto:burkhard@cs.ucsd.edu" class="">burkhard@cs.ucsd.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="gmail_default" style="font-family:garamond,serif;font-size:large">Hello</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br class=""></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">I have a short metapost program attached the uses the reads from and</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">scan token commands.   I do not understand why the program works </div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">in the way it does.     There are two files:   the file named stringTest</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">contains one line  2.56  7.23   The file named <a href="http://test.mp/" target="_blank" class="">test.mp</a> is shown below.</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br class=""></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">numeric n ;   string jkjk ;</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br class=""></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">jkjk := readsfrom ( "stringTest" ) ;  message ( jkjk ) ;    % shows 2.56  7.23</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br class=""></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">n := scantoken ( jkjk ) ;       % this parses/reads  2.56  and sets n to be 2.56</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">                                          % evidently.</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">message ( "n = "&decimal n ) ;        % shows n = 2.56</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br class=""></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">n := scantoken ( jkjk ) ;       % still sets n to be 2.56</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br class=""></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">I have attached both files here.  Any suggestions on how I should be reading the </div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">second numeric value from the string would be appreciated.   The User's guide</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">says that the scantoken command processes tokens sequentially. (page 17)</div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br class=""></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">Many thanks in advance.  </div><div class="gmail_default" style="font-family:garamond,serif;font-size:large"><br class=""></div><div class="gmail_default" style="font-family:garamond,serif;font-size:large">Walt Burkhard</div></div>
<span id="cid:7139D2CE-8E65-4BD4-A8EA-21C7D53B1CDD@hsd1.co.comcast.net."><test.mp></span><span id="cid:16928998-CE8A-4E9F-91C0-D3FD751256EF@hsd1.co.comcast.net."><stringTest></span>--<br class=""><a href="http://tug.org/metapost/" class="">http://tug.org/metapost/</a></div></blockquote></div><br class=""></div></body></html>