PGE may refer to:
The Parser Grammar Engine (PGE, originally the Parrot Grammar Engine) is a compiler and runtime for a Perl 6 rules for the Parrot virtual machine. PGE uses these rules to convert a parsing expression grammar into Parrot bytecode. It is therefore compiling rules into a program, unlike most virtual machines and runtimes, which store regular expressions in a secondary internal format that is then interpreted at runtime by a regular expression engine. The rules format used by PGE can express any regular expression and most formal grammars, and as such it forms the first link in the compiler chain for all of Parrot's front-end languages.
When executed, the bytecode generated by PGE will parse text as described in the input rules, generating a parse tree. The parse tree can be manipulated directly, or fed into the next stage of the Parrot compiler toolchain in order to generate an AST from which code generation can occur (if the grammar describes a programming language).
The naturally occurring prostaglandin E2 (PGE2 or PGE2) is known in medicine as dinoprostone. It has important effects in labour (softening the cervix and causing uterine contraction) and also stimulates osteoblasts to release factors that stimulate bone resorption by osteoclasts. PGE2 is also the prostaglandin that ultimately induces fever.
PGE2 also suppresses T cell receptor signaling and may play a role in resolution of inflammation.
It is sold under the trade name of Cervidil (by Forest Laboratories, Inc. and Propess (by Ferring Pharmaceuticals). This is a controlled release vaginal insert. Prostin E2 (by Pfizer Inc.), and Glandin (by Nabiqasim Pharmaceuticals Pakistan) as a vaginal suppository, to prepare the cervix for labour; it is used to induce labour.
Like other prostaglandins, dinoprostone can be used as an abortifacient. It is a direct vasodilator, relaxing smooth muscles, and it inhibits the release of noradrenaline from sympathetic nerve terminals. It does not inhibit platelet aggregation, where PGI2 does.