Source code for const

'''
Simple names for commonly used constants to avoid the excessive use of magic strings.
'''

AT = '@' #:
BACKSLASH = '\\' #:
BACKTICK = '`' #:
CARET = '^' #:
COLON = ':' #:
COMMA = ',' #:
DASH = '-' #:
DASHES = '--' #: Two characters, but so commonly used in argument parsing, it seems worth its own constant
DOLLAR = '\$' #:
DOT = '.' #:
EMPTY = '' #:
EQUALS = '=' #:
GT = '>' #:
HASH = '#' #:
LANGLET = '<' #: For use describing XML-based markup instead of LT or the hideously polysyllabic "ANGLE-BRACKET"
LBRACE = '{' #: Don't say "CURLY-BRACKET," please.
LBRACKET = '[' #: Don't say "SQUARE-BRACKET," please.
LPAREN = '(' #:
LT = '<' #:
NEWLINE = '\n' #:
PERCENT = '%' #:
PLUS = '+' #:
QUOTE = '"' #:
QMARK = '?' #:
RANGLET = '>' #: For use describing XML-based markup instead of GT or the hideously polysyllabic "ANGLE-BRACKET"
RBRACE = '}' #: Don't say "CURLY-BRACKET," please.
RBRACKET = ']' #: Don't say "SQUARE-BRACKET," please.
RPAREN = ')' #:
SEMICOLON = ';' #:
SHOUT = '!' #:
SLASH = '/' #:
SPACE = ' ' #:
STAR = '*' #:
TAB = '\t' #:
TICK = "'" #: (Single-quote character)
TILDE = '~' #:
UNDERBAR = '_' #:
VBAR = '|' #:

WRITE = 'w' #:
READ = 'r' #:
APPEND = 'a' #:
OK = 'OK' #: