| pAffix | Text.CSL.Eval.Output, Text.CSL.Eval | 
| page | Text.CSL.Reference, Text.CSL | 
| pageFirst | Text.CSL.Reference, Text.CSL | 
| Pamphlet | Text.CSL.Reference | 
| PaperConference | Text.CSL.Reference | 
| parseCSL | Text.CSL.Parser, Text.CSL | 
| parseCSL' | Text.CSL.Parser, Text.CSL | 
| ParsedQuote | Text.CSL.Style | 
| parseEDTFDate | Text.CSL.Reference | 
| parseLocale | Text.CSL.Parser | 
| parseNames | Text.CSL.Style | 
| Patent | Text.CSL.Reference | 
| PersonalCommunication | Text.CSL.Reference | 
| Plural | Text.CSL.Style | 
| pmcid | Text.CSL.Reference, Text.CSL | 
| pmid | Text.CSL.Reference, Text.CSL | 
| Post | Text.CSL.Reference | 
| PostWeblog | Text.CSL.Reference | 
| pRaw | Text.CSL.Eval.Output, Text.CSL.Eval | 
| prefix | Text.CSL.Style | 
| PrimaryName | Text.CSL.Proc.Disamb | 
| procBiblio | Text.CSL.Proc | 
| processBibliography | Text.CSL.Proc, Text.CSL | 
| processCitations | Text.CSL.Proc, Text.CSL | 
| processCites |  | 
| 1 (Function) | Text.CSL.Reference | 
| 2 (Function) | Text.CSL.Pandoc | 
| processCites' | Text.CSL.Pandoc | 
| procGroup | Text.CSL.Proc | 
| ProcOpts |  | 
| 1 (Type/Class) | Text.CSL.Proc, Text.CSL | 
| 2 (Data Constructor) | Text.CSL.Proc, Text.CSL | 
| procOpts | Text.CSL.Proc, Text.CSL | 
| procRefs | Text.CSL.Proc | 
| pSpace | Text.CSL.Eval.Output, Text.CSL.Eval | 
| pString | Text.CSL.Eval.Output, Text.CSL.Eval | 
| publisher | Text.CSL.Reference, Text.CSL | 
| publisherPlace | Text.CSL.Reference, Text.CSL |