<P> The 1987 Constitution of the Philippines categorically prohibits the passing of any ex post facto law . Article III (Bill of Rights), Section 22 specifically states: "No ex post facto law or bill of attainder shall be enacted ." </P> <P> However, the Cybercrime Prevention Act, which went into effect on October 3, 2012, is criticized for being ex post facto . </P> <P> Retroactive application of law is prohibited by the Article 3 of the Polish civil code, and the legal rule prohibiting such retroactive application is commonly memorised as a Latin sentence Lex retro non agit ("A law does not apply retroactively"). The said article, however, allows retroactive application of an Act of Parliament if it is expressly understood from its text or purpose . </P> <P> Article 18 of the Portuguese constitution forbids the retroactive application of any law the restricts right; article 29 of the Portuguese Constitution forbids retroactive application of criminal law; article 103 forbids the application of retroactive taxes . </P>

Bill of attainder vs ex post facto law