/*
* A test inspired by some problem in Daikon.
*/
public class Flow {
void test(String[] tokens, int i) {
String arg_type_name = tokens[i].intern();
if (i + 1 >= tokens.length) {
throw new RuntimeException("No matching arg val for argument type " + arg_type_name);
}
String arg_val = tokens[i + 1];
if (arg_type_name == "boolean") { // interned
// ..
}
}
}