!7 sclass Token { S text; CNC group; int index; } sclass CNC { S text; // if known new L tokens; } p-exp { S s = "There are 6 chess pieces. How many chess pieces do you know?"; CNC cnc = nu(CNC, text := s); L tok = javaTokWithAngleBrackets(s); for i over tok: cnc.tokens.add(nu(Token, text := tok.get(i), group := cnc, index := i); printStruct(cnc); }