semantic-lex-tokens
    
    semantic-lex-tokens is a variable defined in `
lex.el'.
Its value is shown 
below.
Documentation:
An alist of semantic token types.
As of December 2001 (semantic 1.4beta13), this variable is not used in
any code.  The only use is to refer to the doc-string from elsewhere.
The key to this alist is the symbol representing token type that
M-x semantic-flex returns.  These are
  - bol:           Empty string matching a beginning of line.
                   This token is produced with
                   `semantic-lex-beginning-of-line'.
  - charquote:     String sequences that match `\s\+' regexp.
                   This token is produced with `semantic-lex-charquote'.
  - close-paren:   Characters that match `\s)' regexp.
                   These are typically `)', `}', `]', etc.
                   This token is produced with
                   `semantic-lex-close-paren'.
  - comment:       A comment chunk.  These token types are not
                   produced by default.
                   This token is produced with `semantic-lex-comments'.
                   Comments are ignored with `semantic-lex-ignore-comments'.
                   Comments are treated as whitespace with
                   `semantic-lex-comments-as-whitespace'.
  - newline        Characters matching `\s-*\(
\|\s>\)' regexp.
                   This token is produced with `semantic-lex-newline'.
  - open-paren:    Characters that match `\s(' regexp.
                   These are typically `(', `{', `[', etc.
                   If `semantic-lex-paren-or-list' is used,
                   then `open-paren' is not usually generated unless
                   the `depth' argument to M-x semantic-lex is
                   greater than 0.
                   This token is always produced if the analyzer
                   `semantic-lex-open-paren' is used.
  - punctuation:   Characters matching `{\(\s.\|\s$\|\s'\)'
                   regexp.
                   This token is produced with `semantic-lex-punctuation'.
                   Always specify this analyzer after the comment
                   analyzer.
  - semantic-list: String delimited by matching parenthesis, braces,
                   etc.  that the lexer skipped over, because the
                   `depth' parameter to M-x semantic-flex was not high
                   enough.
                   This token is produced with `semantic-lex-paren-or-list'.
  - string:        Quoted strings, i.e., string sequences that start
                   and end with characters matching `\s"'
                   regexp.  The lexer relies on @code{forward-sexp} to
                   find the matching end.
                   This token is produced with `semantic-lex-string'.
  - symbol:        String sequences that match `\(\sw\|\s_\)+'
                   regexp.
                   This token is produced with
                   `semantic-lex-symbol-or-keyword'.  Always add this analyzer
                   after `semantic-lex-number', or other analyzers that
                   match its regular expression.
  - whitespace:    Characters that match `\s-+' regexp.
                   This token is produced with `semantic-lex-whitespace'.
Value: 
((bol)
 (charquote)
 (close-paren)
 (comment)
 (newline)
 (open-paren)
 (punctuation)
 (semantic-list)
 (string)
 (symbol)
 (whitespace))