A method of preparing a cyclic monomer, comprising: forming a first mixture comprising a precursor compound, bis(pentafluorophenyl)carbonate, and a catalyst; wherein the precursor compound has a structure comprising a) two or more carbons, and b) two functional groups selected from the group consisting of primary amine, secondary amine, thiol group, hydroxyl group, and combinations thereof; and agitating the first mixture at a temperature effective to form a second mixture comprising the cyclic monomer, the cyclic monomer selected from the group consisting of a cyclic carbonate, a cyclic carbamate, a cyclic urea, a cyclic thiocarbonate, a cyclic thiocarbamate, and a cyclic dithiocarbonate.
展开▼