/* Input is e.g. "32p 8c". We want to get out the 2 operators. Then we apply a "puzzler" which tries to combine the operators in a useful way. // Operators p = scaleToHeight : IBWntegralImage -> BWImage c = posterize : BWImage -> BWImage // Juxtaposition of operators _ _ = juxtapose : Op, Op -> Op [left-assoc] */ srecord noeq GazelleVParser_v2(S text) > Meta { LS tok; if (isInteger(token)) { ... } void parse() { tok if null = javaTok(text); } }