| P | Morley.Types |
| PACK | |
| 1 (Data Constructor) | Michelson.Untyped, Morley.Types |
| 2 (Data Constructor) | Michelson.Typed |
| PAIR | |
| 1 (Data Constructor) | Michelson.Untyped, Morley.Types |
| 2 (Data Constructor) | Michelson.Typed |
| PairStruct | Morley.Types |
| PAPAIR | Morley.Types |
| para | Michelson.Untyped, Morley.Types |
| Parameter | Michelson.Untyped, Morley.Types |
| parens | Morley.Lexer |
| parseAddress | Tezos.Address |
| Parsec | Morley.Types |
| parseContract | Morley.Runtime |
| ParsedInstr | Morley.Types |
| ParsedOp | Morley.Types |
| ParsedUExtInstr | Morley.Types |
| ParsedUTestAssert | Morley.Types |
| ParseErrorBundle | Morley.Types |
| parseExpandContract | Morley.Runtime |
| parseKeyHash | Tezos.Crypto |
| parseNoEnv | Morley.Parser |
| parsePublicKey | Tezos.Crypto |
| Parser | Morley.Types |
| ParserException | |
| 1 (Type/Class) | Morley.Types, Morley.Parser |
| 2 (Data Constructor) | Morley.Types, Morley.Parser |
| parseSecretKey | Tezos.Crypto |
| parseSignature | Tezos.Crypto |
| parseTimestamp | Tezos.Core |
| permute2Def | Morley.Default, Morley.Parser.Annotations |
| permute3Def | Morley.Default, Morley.Parser.Annotations |
| prepareContract | Morley.Runtime |
| Prim | Morley.Types |
| PrimEx | Michelson.Untyped, Morley.Types |
| PRINT | Morley.Types |
| PrintComment | |
| 1 (Type/Class) | Morley.Types |
| 2 (Data Constructor) | Morley.Types |
| printComment | Morley.Parser |
| printDoc | Michelson.Printer.Util, Michelson.Printer |
| printUntypedContract | Michelson.Printer |
| program | Morley.Parser |
| PublicKey | Tezos.Crypto |
| PUSH | |
| 1 (Data Constructor) | Michelson.Untyped, Morley.Types |
| 2 (Data Constructor) | Michelson.Typed |
| pushOp | Morley.Parser |