add underscore for anonymous variables in the grammar and Ast