So, as you go along, a function can be redefined, or it can be defined in different ways depending on how the computation proceeds.
അതുകൊണ്ട്, ഒരു ഫംങ്ക്ഷന്  പുനര് നിര് വ്വചിക്കുവാന്  സാധിക്കും, അല്ലെങ്കില് , എങ്ങിനെയാണ് കമ്പ്യൂട്ടേഷന്  പുരോഗമിക്കുന്നത് എന്നതിനെ ആശ്രയിച്ചുകൊണ്ട് അതിനെ വ്യത്യസ്തമായ വിധത്തില്  നിര് വ്വചിക്കുവാന്  സാധിക്കും.