def get_equivalence_expressions(strings):
	"""
	get a list of strings in the format of name=some expression from a list of strings. It is expected that a whole string is split by space to form the input string list
	:param strings: the input string list. It is assumed to be once a whole string with space delimiter
	:return: a list of strings in the format name=some expression
	"""

	result = []
	equal_indexes = []

	# identify the index of all segments with equal sign
	for counter, value in enumerate(strings):
		if '=' in value:
			equal_indexes.append(counter)

	if len(equal_indexes) == 0:
		return result

	# regroup the original lists into segments seperated by the equal sign indexes
	equal_indexes.append(len(strings))
	last_index = 0
	for i in equal_indexes:
		result.append(" ".join(strings[last_index:i]))
		last_index = i
	result.pop(0)
	return result