Can Higher-Level Languages Express Functions With Multiple Entry Points?
I've encountered assembly routines where two or more labels act as separate entry points, perform slightly different setup work, and then branch into shared code. For example, one…