def make_list(self, end_token="<STR_LIT:]>"):
out = []<EOL>while True:<EOL><INDENT>try:<EOL><INDENT>value = self.value_assign(end_token=end_token)<EOL>out.append(value)<EOL>self.separator(end_token=end_token)<EOL><DEDENT>except self.ParseEnd:<EOL><INDENT>return out<EOL><DEDENT><DEDENT>
We are in a list so get values until the end token.  This can also
used to get tuples.