The compiler translates p23r selection expressions to executable code for the p23r processor or p23r source connector. The current version generates XQuery code for the public components of the openP23R initiative.