Though we say a function must be defined before it is invoked it does not rule out the fact that one function can call a function which is defined after it, provided that you use this function only after that definition.
ഒരു പ്രവർത്തനം ആരംഭിക്കുന്നതിന് മുമ്പ് അത് നിർവ്വചിക്കണമെന്ന് നമ്മൾ പറയുമെങ്കിലും, ആ നിർവ്വചനത്തിന് ശേഷം മാത്രമേ നിങ്ങൾ ഈ ഫംഗ്ഷൻ ഉപയോഗിക്കുകയുള്ളൂ എങ്കിൽ ഒരു നിർവ്വചനത്തിന് ശേഷം നിർവ്വചിച്ചിരിക്കുന്ന ഒരു ഫംഗ്ഷനെ ഒരു ഫംഗ്ഷന് വിളിക്കാനാകുമെന്ന വസ്തുത അത് തള്ളിക്കളയുന്നില്ല.