I have been programming in Python for a few months already, but understanding errors is still not evident, maybe because I have never taken care of it too much. I would like to know exactly what most recent call last means. I understand what most recent call means, but the last at the end is a bit confusing. Of course I have intuitions, but if someone explains this sentence in detail, it could be clearer also for other non native English speakers' programmers.


In terms of English language (as distinct from programming language error messages) that phrase means:

The most recent call is last.

Ellipsis causes the definite article "the" and the verb "is" to be dropped.

| improve this answer | |
  • When I write it out: The most recent call is the last. right? – vrcmr Sep 25 '17 at 11:41
  • Your paraphrase is correct. – Tᴚoɯɐuo Sep 25 '17 at 12:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.