def read(self, line, f, data):
N = len(data["<STR_LIT>"])<EOL>masses = np.zeros(N, float)<EOL>counter = <NUM_LIT:0><EOL>while counter < N:<EOL><INDENT>words = f.readline().split()<EOL>for word in words:<EOL><INDENT>masses[counter] = float(word)*amu<EOL>counter += <NUM_LIT:1><EOL><DEDENT><DEDENT>data["<STR_LIT>"] = masses<EOL>
See :meth:`PunchParser.read`