ASMA correctly captures parsing failure and reports a listing error rather than throwing an UnboundLocalError exception