add list, dotted list and single quote parsers