/* Test the tokenize external proc. Now located in libadv. */
namespace adv {
// This list needs to match the export list in libadv.oah
extern Tokenize, Initadv, Width, Getstr;
extern Insert, Lookup;
}
using extern "libadv";
proc main()
{
var
i, n, toks,
str;
str = readstr();
toks = adv::Tokenize( str );
n = toks.length();
for( i = 0; i < n; i += 1 ) {
say( "toks[", i, "] = \"", toks[i], "\"\n" );
}
}