-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/

-- | Pattern synonyms for ASCII characters for Word8, Word16 etc
--   
--   Pattern synonyms for ASCII characters, e.g.
--   
--   
--   pattern SPACE :: Word8
--   pattern SPACE = 0x20
--   
@package character-ps
@version 0.1

-- | This module provides pattern synonyms for Char in Basic
--   Latin block (range 'x00-x7f').
--   
--   The pattern names are inspired by Unicode (letter and digits) and
--   PostScript names (symbols), e.g. / is SLASH, not
--   SOLIDUS.
--   
--   This module is designed to be imported qualified
--   
--   
--   import Data.Char.Patterns as C
--   
--   hello = [C.LOWER_H, C.LOWER_E, C.LOWER_L, C.LOWER_L, C.LOWER_O]
--   
--   
--   but can also be used unqualified as well.
module Data.Char.Patterns

-- | Null character (NUL)
pattern NUL :: Char

-- | Start of Heading (SOH)
pattern SOH :: Char

-- | Start of Text (STX)
pattern STX :: Char

-- | End of Text (ETX)
pattern ETX :: Char

-- | End of Transmission (EOT)
pattern EOT :: Char

-- | Enquiry (ENQ)
pattern ENQ :: Char

-- | Acknowledge (ACK)
pattern ACK :: Char

-- | Alert (BEL)
pattern BEL :: Char

-- | Backspace (BS)
pattern BS :: Char

-- | Character tabulation (TAB)
pattern TAB :: Char

-- | End of line, line feed (LF)
pattern LF :: Char

-- | Line tabulation, vertical tab (VT)
pattern VT :: Char

-- | Form feed (FF)
pattern FF :: Char

-- | Carriage Return (CR)
pattern CR :: Char

-- | Locking-Shift One, Shift Out (SO)
pattern SO :: Char

-- | Locking-Shift Zero, Shift In (SI)
pattern SI :: Char

-- | Data Link Escape (DLE)
pattern DLE :: Char

-- | Device Control One, XON (DC1)
pattern DC1 :: Char

-- | Device Control Two (DC2)
pattern DC2 :: Char

-- | Device Control Three, XOFF (DC3)
pattern DC3 :: Char

-- | Device Control Four (DC4)
pattern DC4 :: Char

-- | Negative Acknowledge (NAK)
pattern NAK :: Char

-- | Syncronous Idle (SYN)
pattern SYN :: Char

-- | End of Transmission Block (ETB)
pattern ETB :: Char

-- | Cancel (CAN)
pattern CAN :: Char

-- | End of Medium (EOM)
pattern EOM :: Char

-- | Substitute (SUB)
pattern SUB :: Char

-- | Escape (ESC)
pattern ESC :: Char

-- | File Separator (FS)
pattern FS :: Char

-- | Group Separator (GS)
pattern GS :: Char

-- | Information Separator One, Record Separator (RS)
pattern RS :: Char

-- | Information Separator Two, Unit Separator (US)
pattern US :: Char

-- | Space (SP), ' '.
pattern SPACE :: Char

-- | Exclamation mark, !
pattern EXCLAM :: Char

-- | Quotation mark, double quote, "
pattern DOUBLE_QUOTE :: Char

-- | Number sign, #
pattern NUMBER :: Char

-- | Dollar sign, $
pattern DOLLAR :: Char

-- | Percent sign, %
pattern PERCENT :: Char

-- | Ampersand, &
pattern AMPERSAND :: Char

-- | Apostrophe, single quote, '
pattern SINGLE_QUOTE :: Char

-- | Left parenthesis, (
pattern LEFT_PAREN :: Char

-- | Right parenthesis, )
pattern RIGHT_PAREN :: Char

-- | Asterisk, *
pattern ASTERISK :: Char

-- | Plus sign, +
pattern PLUS :: Char

-- | Comma, ,
pattern COMMA :: Char

-- | Hyphen-minus, -
pattern HYPHEN :: Char

-- | Full stop, period, .
pattern PERIOD :: Char

-- | Solidus, slash, /
pattern SLASH :: Char

-- | Digit 0, 0
pattern DIGIT_0 :: Char

-- | Digit 1, 1
pattern DIGIT_1 :: Char

-- | Digit 2, 2
pattern DIGIT_2 :: Char

-- | Digit 3, 3
pattern DIGIT_3 :: Char

-- | Digit 4, 4
pattern DIGIT_4 :: Char

-- | Digit 5, 5
pattern DIGIT_5 :: Char

-- | Digit 6, 6
pattern DIGIT_6 :: Char

-- | Digit 7, 7
pattern DIGIT_7 :: Char

-- | Digit 8, 8
pattern DIGIT_8 :: Char

-- | Digit 9, 9
pattern DIGIT_9 :: Char

-- | Colon, :
pattern COLON :: Char

-- | Semicolon, ;
pattern SEMICOLON :: Char

-- | Less-than sign, <
pattern LESS :: Char

-- | Equals sign, =
pattern EQUAL :: Char

-- | Greater-than sign, >
pattern GREATER :: Char

-- | Question mark, ?
pattern QUESTION :: Char

-- | Commercial At, @
pattern AT :: Char

-- | Latin small letter A, A
pattern UPPER_A :: Char

-- | Latin small letter B, B
pattern UPPER_B :: Char

-- | Latin small letter C, C
pattern UPPER_C :: Char

-- | Latin small letter D, D
pattern UPPER_D :: Char

-- | Latin small letter E, E
pattern UPPER_E :: Char

-- | Latin small letter F, F
pattern UPPER_F :: Char

-- | Latin small letter G, G
pattern UPPER_G :: Char

-- | Latin small letter H, H
pattern UPPER_H :: Char

-- | Latin small letter I, I
pattern UPPER_I :: Char

-- | Latin small letter J, J
pattern UPPER_J :: Char

-- | Latin small letter K, K
pattern UPPER_K :: Char

-- | Latin small letter L, L
pattern UPPER_L :: Char

-- | Latin small letter M, M
pattern UPPER_M :: Char

-- | Latin small letter N, N
pattern UPPER_N :: Char

-- | Latin small letter O, O
pattern UPPER_O :: Char

-- | Latin small letter P, P
pattern UPPER_P :: Char

-- | Latin small letter Q, Q
pattern UPPER_Q :: Char

-- | Latin small letter R, R
pattern UPPER_R :: Char

-- | Latin small letter S, S
pattern UPPER_S :: Char

-- | Latin small letter T, T
pattern UPPER_T :: Char

-- | Latin small letter U, U
pattern UPPER_U :: Char

-- | Latin small letter V, V
pattern UPPER_V :: Char

-- | Latin small letter W, W
pattern UPPER_W :: Char

-- | Latin small letter X, X
pattern UPPER_X :: Char

-- | Latin small letter Y, Y
pattern UPPER_Y :: Char

-- | Latin small letter Z, Z
pattern UPPER_Z :: Char

-- | Left square bracket, [
pattern LEFT_SQUARE :: Char

-- | Reverse solidus, backslash, \
pattern BACKSLASH :: Char

-- | Right square bracket, ]
pattern RIGHT_SQUARE :: Char

-- | Circumflex accent, ^
pattern CIRCUM :: Char

-- | Low line, underscore, _
pattern UNDERSCORE :: Char

-- | Grave accent, `
pattern GRAVE :: Char

-- | Latin small letter A, a
pattern LOWER_A :: Char

-- | Latin small letter B, b
pattern LOWER_B :: Char

-- | Latin small letter C, c
pattern LOWER_C :: Char

-- | Latin small letter D, d
pattern LOWER_D :: Char

-- | Latin small letter E, e
pattern LOWER_E :: Char

-- | Latin small letter F, f
pattern LOWER_F :: Char

-- | Latin small letter G, g
pattern LOWER_G :: Char

-- | Latin small letter H, h
pattern LOWER_H :: Char

-- | Latin small letter I, i
pattern LOWER_I :: Char

-- | Latin small letter J, j
pattern LOWER_J :: Char

-- | Latin small letter K, k
pattern LOWER_K :: Char

-- | Latin small letter L, l
pattern LOWER_L :: Char

-- | Latin small letter M, m
pattern LOWER_M :: Char

-- | Latin small letter N, n
pattern LOWER_N :: Char

-- | Latin small letter O, o
pattern LOWER_O :: Char

-- | Latin small letter P, p
pattern LOWER_P :: Char

-- | Latin small letter Q, q
pattern LOWER_Q :: Char

-- | Latin small letter R, r
pattern LOWER_R :: Char

-- | Latin small letter S, s
pattern LOWER_S :: Char

-- | Latin small letter T, t
pattern LOWER_T :: Char

-- | Latin small letter U, u
pattern LOWER_U :: Char

-- | Latin small letter V, v
pattern LOWER_V :: Char

-- | Latin small letter W, w
pattern LOWER_W :: Char

-- | Latin small letter X, x
pattern LOWER_X :: Char

-- | Latin small letter Y, y
pattern LOWER_Y :: Char

-- | Latin small letter Z, z
pattern LOWER_Z :: Char

-- | Left curly bracket, {
pattern LEFT_CURLY :: Char

-- | Vertical line, vecrtical bar, |
pattern BAR :: Char

-- | Right curly bracket, }
pattern RIGHT_CURLY :: Char

-- | Tilde, ~
pattern TILDE :: Char

-- | Delete (DEL)
pattern DEL :: Char

-- | This module provides pattern synonyms for Word16 in Basic
--   Latin block (range 0x00-0x7f).
--   
--   The pattern names are inspired by Unicode (letter and digits) and
--   PostScript names (symbols), e.g. / is SLASH, not
--   SOLIDUS.
--   
--   This module is designed to be imported qualified
--   
--   
--   import Data.Word16.Patterns as W16
--   
--   hello = [W16.LOWER_H, W16.LOWER_E, W16.LOWER_L, W16.LOWER_L, W16.LOWER_O]
--   
--   
--   but can also be used unqualified as well.
module Data.Word16.Patterns

-- | Null character (NUL)
pattern NUL :: Word16

-- | Start of Heading (SOH)
pattern SOH :: Word16

-- | Start of Text (STX)
pattern STX :: Word16

-- | End of Text (ETX)
pattern ETX :: Word16

-- | End of Transmission (EOT)
pattern EOT :: Word16

-- | Enquiry (ENQ)
pattern ENQ :: Word16

-- | Acknowledge (ACK)
pattern ACK :: Word16

-- | Alert (BEL)
pattern BEL :: Word16

-- | Backspace (BS)
pattern BS :: Word16

-- | Character tabulation (TAB)
pattern TAB :: Word16

-- | End of line, line feed (LF)
pattern LF :: Word16

-- | Line tabulation, vertical tab (VT)
pattern VT :: Word16

-- | Form feed (FF)
pattern FF :: Word16

-- | Carriage Return (CR)
pattern CR :: Word16

-- | Locking-Shift One, Shift Out (SO)
pattern SO :: Word16

-- | Locking-Shift Zero, Shift In (SI)
pattern SI :: Word16

-- | Data Link Escape (DLE)
pattern DLE :: Word16

-- | Device Control One, XON (DC1)
pattern DC1 :: Word16

-- | Device Control Two (DC2)
pattern DC2 :: Word16

-- | Device Control Three, XOFF (DC3)
pattern DC3 :: Word16

-- | Device Control Four (DC4)
pattern DC4 :: Word16

-- | Negative Acknowledge (NAK)
pattern NAK :: Word16

-- | Syncronous Idle (SYN)
pattern SYN :: Word16

-- | End of Transmission Block (ETB)
pattern ETB :: Word16

-- | Cancel (CAN)
pattern CAN :: Word16

-- | End of Medium (EOM)
pattern EOM :: Word16

-- | Substitute (SUB)
pattern SUB :: Word16

-- | Escape (ESC)
pattern ESC :: Word16

-- | File Separator (FS)
pattern FS :: Word16

-- | Group Separator (GS)
pattern GS :: Word16

-- | Information Separator One, Record Separator (RS)
pattern RS :: Word16

-- | Information Separator Two, Unit Separator (US)
pattern US :: Word16

-- | Space (SP), ' '.
pattern SPACE :: Word16

-- | Exclamation mark, !
pattern EXCLAM :: Word16

-- | Quotation mark, double quote, "
pattern DOUBLE_QUOTE :: Word16

-- | Number sign, #
pattern NUMBER :: Word16

-- | Dollar sign, $
pattern DOLLAR :: Word16

-- | Percent sign, %
pattern PERCENT :: Word16

-- | Ampersand, &
pattern AMPERSAND :: Word16

-- | Apostrophe, single quote, '
pattern SINGLE_QUOTE :: Word16

-- | Left parenthesis, (
pattern LEFT_PAREN :: Word16

-- | Right parenthesis, )
pattern RIGHT_PAREN :: Word16

-- | Asterisk, *
pattern ASTERISK :: Word16

-- | Plus sign, +
pattern PLUS :: Word16

-- | Comma, ,
pattern COMMA :: Word16

-- | Hyphen-minus, -
pattern HYPHEN :: Word16

-- | Full stop, period, .
pattern PERIOD :: Word16

-- | Solidus, slash, /
pattern SLASH :: Word16

-- | Digit 0, 0
pattern DIGIT_0 :: Word16

-- | Digit 1, 1
pattern DIGIT_1 :: Word16

-- | Digit 2, 2
pattern DIGIT_2 :: Word16

-- | Digit 3, 3
pattern DIGIT_3 :: Word16

-- | Digit 4, 4
pattern DIGIT_4 :: Word16

-- | Digit 5, 5
pattern DIGIT_5 :: Word16

-- | Digit 6, 6
pattern DIGIT_6 :: Word16

-- | Digit 7, 7
pattern DIGIT_7 :: Word16

-- | Digit 8, 8
pattern DIGIT_8 :: Word16

-- | Digit 9, 9
pattern DIGIT_9 :: Word16

-- | Colon, :
pattern COLON :: Word16

-- | Semicolon, ;
pattern SEMICOLON :: Word16

-- | Less-than sign, <
pattern LESS :: Word16

-- | Equals sign, =
pattern EQUAL :: Word16

-- | Greater-than sign, >
pattern GREATER :: Word16

-- | Question mark, ?
pattern QUESTION :: Word16

-- | Commercial At, @
pattern AT :: Word16

-- | Latin small letter A, A
pattern UPPER_A :: Word16

-- | Latin small letter B, B
pattern UPPER_B :: Word16

-- | Latin small letter C, C
pattern UPPER_C :: Word16

-- | Latin small letter D, D
pattern UPPER_D :: Word16

-- | Latin small letter E, E
pattern UPPER_E :: Word16

-- | Latin small letter F, F
pattern UPPER_F :: Word16

-- | Latin small letter G, G
pattern UPPER_G :: Word16

-- | Latin small letter H, H
pattern UPPER_H :: Word16

-- | Latin small letter I, I
pattern UPPER_I :: Word16

-- | Latin small letter J, J
pattern UPPER_J :: Word16

-- | Latin small letter K, K
pattern UPPER_K :: Word16

-- | Latin small letter L, L
pattern UPPER_L :: Word16

-- | Latin small letter M, M
pattern UPPER_M :: Word16

-- | Latin small letter N, N
pattern UPPER_N :: Word16

-- | Latin small letter O, O
pattern UPPER_O :: Word16

-- | Latin small letter P, P
pattern UPPER_P :: Word16

-- | Latin small letter Q, Q
pattern UPPER_Q :: Word16

-- | Latin small letter R, R
pattern UPPER_R :: Word16

-- | Latin small letter S, S
pattern UPPER_S :: Word16

-- | Latin small letter T, T
pattern UPPER_T :: Word16

-- | Latin small letter U, U
pattern UPPER_U :: Word16

-- | Latin small letter V, V
pattern UPPER_V :: Word16

-- | Latin small letter W, W
pattern UPPER_W :: Word16

-- | Latin small letter X, X
pattern UPPER_X :: Word16

-- | Latin small letter Y, Y
pattern UPPER_Y :: Word16

-- | Latin small letter Z, Z
pattern UPPER_Z :: Word16

-- | Left square bracket, [
pattern LEFT_SQUARE :: Word16

-- | Reverse solidus, backslash, \
pattern BACKSLASH :: Word16

-- | Right square bracket, ]
pattern RIGHT_SQUARE :: Word16

-- | Circumflex accent, ^
pattern CIRCUM :: Word16

-- | Low line, underscore, _
pattern UNDERSCORE :: Word16

-- | Grave accent, `
pattern GRAVE :: Word16

-- | Latin small letter A, a
pattern LOWER_A :: Word16

-- | Latin small letter B, b
pattern LOWER_B :: Word16

-- | Latin small letter C, c
pattern LOWER_C :: Word16

-- | Latin small letter D, d
pattern LOWER_D :: Word16

-- | Latin small letter E, e
pattern LOWER_E :: Word16

-- | Latin small letter F, f
pattern LOWER_F :: Word16

-- | Latin small letter G, g
pattern LOWER_G :: Word16

-- | Latin small letter H, h
pattern LOWER_H :: Word16

-- | Latin small letter I, i
pattern LOWER_I :: Word16

-- | Latin small letter J, j
pattern LOWER_J :: Word16

-- | Latin small letter K, k
pattern LOWER_K :: Word16

-- | Latin small letter L, l
pattern LOWER_L :: Word16

-- | Latin small letter M, m
pattern LOWER_M :: Word16

-- | Latin small letter N, n
pattern LOWER_N :: Word16

-- | Latin small letter O, o
pattern LOWER_O :: Word16

-- | Latin small letter P, p
pattern LOWER_P :: Word16

-- | Latin small letter Q, q
pattern LOWER_Q :: Word16

-- | Latin small letter R, r
pattern LOWER_R :: Word16

-- | Latin small letter S, s
pattern LOWER_S :: Word16

-- | Latin small letter T, t
pattern LOWER_T :: Word16

-- | Latin small letter U, u
pattern LOWER_U :: Word16

-- | Latin small letter V, v
pattern LOWER_V :: Word16

-- | Latin small letter W, w
pattern LOWER_W :: Word16

-- | Latin small letter X, x
pattern LOWER_X :: Word16

-- | Latin small letter Y, y
pattern LOWER_Y :: Word16

-- | Latin small letter Z, z
pattern LOWER_Z :: Word16

-- | Left curly bracket, {
pattern LEFT_CURLY :: Word16

-- | Vertical line, vecrtical bar, |
pattern BAR :: Word16

-- | Right curly bracket, }
pattern RIGHT_CURLY :: Word16

-- | Tilde, ~
pattern TILDE :: Word16

-- | Delete (DEL)
pattern DEL :: Word16

-- | This module provides pattern synonyms for Word8 in Basic
--   Latin block (range 0x00-0x7f).
--   
--   The pattern names are inspired by Unicode (letter and digits) and
--   PostScript names (symbols), e.g. / is SLASH, not
--   SOLIDUS.
--   
--   This module is designed to be imported qualified
--   
--   
--   import Data.Word8.Patterns as W8
--   
--   hello = [W8.LOWER_H, W8.LOWER_E, W8.LOWER_L, W8.LOWER_L, W8.LOWER_O]
--   
--   
--   but can also be used unqualified as well.
module Data.Word8.Patterns

-- | Null character (NUL)
pattern NUL :: Word8

-- | Start of Heading (SOH)
pattern SOH :: Word8

-- | Start of Text (STX)
pattern STX :: Word8

-- | End of Text (ETX)
pattern ETX :: Word8

-- | End of Transmission (EOT)
pattern EOT :: Word8

-- | Enquiry (ENQ)
pattern ENQ :: Word8

-- | Acknowledge (ACK)
pattern ACK :: Word8

-- | Alert (BEL)
pattern BEL :: Word8

-- | Backspace (BS)
pattern BS :: Word8

-- | Character tabulation (TAB)
pattern TAB :: Word8

-- | End of line, line feed (LF)
pattern LF :: Word8

-- | Line tabulation, vertical tab (VT)
pattern VT :: Word8

-- | Form feed (FF)
pattern FF :: Word8

-- | Carriage Return (CR)
pattern CR :: Word8

-- | Locking-Shift One, Shift Out (SO)
pattern SO :: Word8

-- | Locking-Shift Zero, Shift In (SI)
pattern SI :: Word8

-- | Data Link Escape (DLE)
pattern DLE :: Word8

-- | Device Control One, XON (DC1)
pattern DC1 :: Word8

-- | Device Control Two (DC2)
pattern DC2 :: Word8

-- | Device Control Three, XOFF (DC3)
pattern DC3 :: Word8

-- | Device Control Four (DC4)
pattern DC4 :: Word8

-- | Negative Acknowledge (NAK)
pattern NAK :: Word8

-- | Syncronous Idle (SYN)
pattern SYN :: Word8

-- | End of Transmission Block (ETB)
pattern ETB :: Word8

-- | Cancel (CAN)
pattern CAN :: Word8

-- | End of Medium (EOM)
pattern EOM :: Word8

-- | Substitute (SUB)
pattern SUB :: Word8

-- | Escape (ESC)
pattern ESC :: Word8

-- | File Separator (FS)
pattern FS :: Word8

-- | Group Separator (GS)
pattern GS :: Word8

-- | Information Separator One, Record Separator (RS)
pattern RS :: Word8

-- | Information Separator Two, Unit Separator (US)
pattern US :: Word8

-- | Space (SP), ' '.
pattern SPACE :: Word8

-- | Exclamation mark, !
pattern EXCLAM :: Word8

-- | Quotation mark, double quote, "
pattern DOUBLE_QUOTE :: Word8

-- | Number sign, #
pattern NUMBER :: Word8

-- | Dollar sign, $
pattern DOLLAR :: Word8

-- | Percent sign, %
pattern PERCENT :: Word8

-- | Ampersand, &
pattern AMPERSAND :: Word8

-- | Apostrophe, single quote, '
pattern SINGLE_QUOTE :: Word8

-- | Left parenthesis, (
pattern LEFT_PAREN :: Word8

-- | Right parenthesis, )
pattern RIGHT_PAREN :: Word8

-- | Asterisk, *
pattern ASTERISK :: Word8

-- | Plus sign, +
pattern PLUS :: Word8

-- | Comma, ,
pattern COMMA :: Word8

-- | Hyphen-minus, -
pattern HYPHEN :: Word8

-- | Full stop, period, .
pattern PERIOD :: Word8

-- | Solidus, slash, /
pattern SLASH :: Word8

-- | Digit 0, 0
pattern DIGIT_0 :: Word8

-- | Digit 1, 1
pattern DIGIT_1 :: Word8

-- | Digit 2, 2
pattern DIGIT_2 :: Word8

-- | Digit 3, 3
pattern DIGIT_3 :: Word8

-- | Digit 4, 4
pattern DIGIT_4 :: Word8

-- | Digit 5, 5
pattern DIGIT_5 :: Word8

-- | Digit 6, 6
pattern DIGIT_6 :: Word8

-- | Digit 7, 7
pattern DIGIT_7 :: Word8

-- | Digit 8, 8
pattern DIGIT_8 :: Word8

-- | Digit 9, 9
pattern DIGIT_9 :: Word8

-- | Colon, :
pattern COLON :: Word8

-- | Semicolon, ;
pattern SEMICOLON :: Word8

-- | Less-than sign, <
pattern LESS :: Word8

-- | Equals sign, =
pattern EQUAL :: Word8

-- | Greater-than sign, >
pattern GREATER :: Word8

-- | Question mark, ?
pattern QUESTION :: Word8

-- | Commercial At, @
pattern AT :: Word8

-- | Latin small letter A, A
pattern UPPER_A :: Word8

-- | Latin small letter B, B
pattern UPPER_B :: Word8

-- | Latin small letter C, C
pattern UPPER_C :: Word8

-- | Latin small letter D, D
pattern UPPER_D :: Word8

-- | Latin small letter E, E
pattern UPPER_E :: Word8

-- | Latin small letter F, F
pattern UPPER_F :: Word8

-- | Latin small letter G, G
pattern UPPER_G :: Word8

-- | Latin small letter H, H
pattern UPPER_H :: Word8

-- | Latin small letter I, I
pattern UPPER_I :: Word8

-- | Latin small letter J, J
pattern UPPER_J :: Word8

-- | Latin small letter K, K
pattern UPPER_K :: Word8

-- | Latin small letter L, L
pattern UPPER_L :: Word8

-- | Latin small letter M, M
pattern UPPER_M :: Word8

-- | Latin small letter N, N
pattern UPPER_N :: Word8

-- | Latin small letter O, O
pattern UPPER_O :: Word8

-- | Latin small letter P, P
pattern UPPER_P :: Word8

-- | Latin small letter Q, Q
pattern UPPER_Q :: Word8

-- | Latin small letter R, R
pattern UPPER_R :: Word8

-- | Latin small letter S, S
pattern UPPER_S :: Word8

-- | Latin small letter T, T
pattern UPPER_T :: Word8

-- | Latin small letter U, U
pattern UPPER_U :: Word8

-- | Latin small letter V, V
pattern UPPER_V :: Word8

-- | Latin small letter W, W
pattern UPPER_W :: Word8

-- | Latin small letter X, X
pattern UPPER_X :: Word8

-- | Latin small letter Y, Y
pattern UPPER_Y :: Word8

-- | Latin small letter Z, Z
pattern UPPER_Z :: Word8

-- | Left square bracket, [
pattern LEFT_SQUARE :: Word8

-- | Reverse solidus, backslash, \
pattern BACKSLASH :: Word8

-- | Right square bracket, ]
pattern RIGHT_SQUARE :: Word8

-- | Circumflex accent, ^
pattern CIRCUM :: Word8

-- | Low line, underscore, _
pattern UNDERSCORE :: Word8

-- | Grave accent, `
pattern GRAVE :: Word8

-- | Latin small letter A, a
pattern LOWER_A :: Word8

-- | Latin small letter B, b
pattern LOWER_B :: Word8

-- | Latin small letter C, c
pattern LOWER_C :: Word8

-- | Latin small letter D, d
pattern LOWER_D :: Word8

-- | Latin small letter E, e
pattern LOWER_E :: Word8

-- | Latin small letter F, f
pattern LOWER_F :: Word8

-- | Latin small letter G, g
pattern LOWER_G :: Word8

-- | Latin small letter H, h
pattern LOWER_H :: Word8

-- | Latin small letter I, i
pattern LOWER_I :: Word8

-- | Latin small letter J, j
pattern LOWER_J :: Word8

-- | Latin small letter K, k
pattern LOWER_K :: Word8

-- | Latin small letter L, l
pattern LOWER_L :: Word8

-- | Latin small letter M, m
pattern LOWER_M :: Word8

-- | Latin small letter N, n
pattern LOWER_N :: Word8

-- | Latin small letter O, o
pattern LOWER_O :: Word8

-- | Latin small letter P, p
pattern LOWER_P :: Word8

-- | Latin small letter Q, q
pattern LOWER_Q :: Word8

-- | Latin small letter R, r
pattern LOWER_R :: Word8

-- | Latin small letter S, s
pattern LOWER_S :: Word8

-- | Latin small letter T, t
pattern LOWER_T :: Word8

-- | Latin small letter U, u
pattern LOWER_U :: Word8

-- | Latin small letter V, v
pattern LOWER_V :: Word8

-- | Latin small letter W, w
pattern LOWER_W :: Word8

-- | Latin small letter X, x
pattern LOWER_X :: Word8

-- | Latin small letter Y, y
pattern LOWER_Y :: Word8

-- | Latin small letter Z, z
pattern LOWER_Z :: Word8

-- | Left curly bracket, {
pattern LEFT_CURLY :: Word8

-- | Vertical line, vecrtical bar, |
pattern BAR :: Word8

-- | Right curly bracket, }
pattern RIGHT_CURLY :: Word8

-- | Tilde, ~
pattern TILDE :: Word8

-- | Delete (DEL)
pattern DEL :: Word8
