{-# LANGUAGE CPP #-}
{-# LANGUAGE OverloadedStrings #-}
#include "version-compatibility-macros.h"
module Data.Text.Prettyprint.Doc.Symbols.Ascii where
import Data.Text.Prettyprint.Doc.Internal
squotes :: Doc ann -> Doc ann
squotes = enclose squote squote
dquotes :: Doc ann -> Doc ann
dquotes = enclose dquote dquote
parens :: Doc ann -> Doc ann
parens = enclose lparen rparen
angles :: Doc ann -> Doc ann
angles = enclose langle rangle
brackets :: Doc ann -> Doc ann
brackets = enclose lbracket rbracket
braces :: Doc ann -> Doc ann
braces = enclose lbrace rbrace
squote :: Doc ann
squote = "'"
dquote :: Doc ann
dquote = "\""
lparen :: Doc ann
lparen = "("
rparen :: Doc ann
rparen = ")"
langle :: Doc ann
langle = "<"
rangle :: Doc ann
rangle = ">"
lbracket :: Doc ann
lbracket = "["
rbracket :: Doc ann
rbracket = "]"
lbrace :: Doc ann
lbrace = "{"
rbrace :: Doc ann
rbrace = "}"
semi :: Doc ann
semi = ";"
colon :: Doc ann
colon = ":"
comma :: Doc ann
comma = ","
space :: Doc ann
space = " "
dot :: Doc ann
dot = "."
slash :: Doc ann
slash = "/"
backslash :: Doc ann
backslash = "\\"
equals :: Doc ann
equals = "="
pipe :: Doc ann
pipe = "|"