Index - S
| s69quotes | Prettyprinter.Symbols.Unicode, Data.Text.Prettyprint.Doc.Symbols.Unicode | 
| s96quotes | Prettyprinter.Symbols.Unicode, Data.Text.Prettyprint.Doc.Symbols.Unicode | 
| SAnnPop | Prettyprinter.Internal, Data.Text.Prettyprint.Doc.Internal, Prettyprinter, Data.Text.Prettyprint.Doc | 
| SAnnPush | Prettyprinter.Internal, Data.Text.Prettyprint.Doc.Internal, Prettyprinter, Data.Text.Prettyprint.Doc | 
| SChar | Prettyprinter.Internal, Data.Text.Prettyprint.Doc.Internal, Prettyprinter, Data.Text.Prettyprint.Doc | 
| semi | Prettyprinter.Symbols.Ascii, Prettyprinter, Data.Text.Prettyprint.Doc, Data.Text.Prettyprint.Doc.Symbols.Ascii | 
| SEmpty | Prettyprinter.Internal, Data.Text.Prettyprint.Doc.Internal, Prettyprinter, Data.Text.Prettyprint.Doc | 
| sep | Prettyprinter.Internal, Data.Text.Prettyprint.Doc.Internal, Prettyprinter, Data.Text.Prettyprint.Doc | 
| SFail | Prettyprinter.Internal, Data.Text.Prettyprint.Doc.Internal, Prettyprinter, Data.Text.Prettyprint.Doc | 
| sGuillemetsIn | Prettyprinter.Symbols.Unicode, Data.Text.Prettyprint.Doc.Symbols.Unicode | 
| sGuillemetsOut | Prettyprinter.Symbols.Unicode, Data.Text.Prettyprint.Doc.Symbols.Unicode | 
| Shallow | Prettyprinter.Internal, Data.Text.Prettyprint.Doc.Internal, Prettyprinter, Data.Text.Prettyprint.Doc | 
| SimpleDocStream | Prettyprinter.Internal, Data.Text.Prettyprint.Doc.Internal, Prettyprinter, Data.Text.Prettyprint.Doc | 
| SimpleDocTree | Prettyprinter.Render.Util.SimpleDocTree, Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree | 
| SimpleHtml | |
| 1 (Type/Class) | Prettyprinter.Render.Tutorials.TreeRenderingTutorial, Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial | 
| 2 (Type/Class) | Prettyprinter.Render.Tutorials.StackMachineTutorial, Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial | 
| slash | Prettyprinter.Symbols.Ascii, Prettyprinter, Data.Text.Prettyprint.Doc, Data.Text.Prettyprint.Doc.Symbols.Ascii | 
| SLine | Prettyprinter.Internal, Data.Text.Prettyprint.Doc.Internal, Prettyprinter, Data.Text.Prettyprint.Doc | 
| softline | Prettyprinter.Internal, Data.Text.Prettyprint.Doc.Internal, Prettyprinter, Data.Text.Prettyprint.Doc | 
| softline' | Prettyprinter.Internal, Data.Text.Prettyprint.Doc.Internal, Prettyprinter, Data.Text.Prettyprint.Doc | 
| space | Prettyprinter.Symbols.Ascii, Prettyprinter, Data.Text.Prettyprint.Doc, Data.Text.Prettyprint.Doc.Symbols.Ascii | 
| squote | Prettyprinter.Symbols.Ascii, Prettyprinter, Data.Text.Prettyprint.Doc, Data.Text.Prettyprint.Doc.Symbols.Ascii | 
| squotes | Prettyprinter.Symbols.Ascii, Prettyprinter, Data.Text.Prettyprint.Doc, Data.Text.Prettyprint.Doc.Symbols.Ascii | 
| StackMachine | Prettyprinter.Render.Util.StackMachine, Data.Text.Prettyprint.Doc.Render.Util.StackMachine | 
| STAnn | Prettyprinter.Render.Util.SimpleDocTree, Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree | 
| STChar | Prettyprinter.Render.Util.SimpleDocTree, Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree | 
| STConcat | Prettyprinter.Render.Util.SimpleDocTree, Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree | 
| STEmpty | Prettyprinter.Render.Util.SimpleDocTree, Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree | 
| SText | Prettyprinter.Internal, Data.Text.Prettyprint.Doc.Internal, Prettyprinter, Data.Text.Prettyprint.Doc | 
| STLine | Prettyprinter.Render.Util.SimpleDocTree, Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree | 
| STText | Prettyprinter.Render.Util.SimpleDocTree, Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree | 
| surround | Prettyprinter.Internal, Data.Text.Prettyprint.Doc.Internal, Prettyprinter, Data.Text.Prettyprint.Doc |