revised stmt_list, normalized to hw2 grammar