Function: semantic-emacs-lisp-lexer

semantic-emacs-lisp-lexer is a byte-compiled function defined in el.el.gz.

Signature

(semantic-emacs-lisp-lexer START END &optional DEPTH LENGTH)

Documentation

A simple lexical analyzer for Emacs Lisp.

This lexer ignores comments and whitespace, and will return syntax as specified by the syntax table. See semantic-lex for more information.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/bovine/el.el.gz
;;; Lexer
;;
(define-lex semantic-emacs-lisp-lexer
  "A simple lexical analyzer for Emacs Lisp.
This lexer ignores comments and whitespace, and will return
syntax as specified by the syntax table."
  semantic-lex-ignore-whitespace
  semantic-lex-ignore-newline
  semantic-lex-number
  semantic-lex-symbol-or-keyword
  semantic-lex-charquote
  semantic-lex-paren-or-list
  semantic-lex-close-paren
  semantic-lex-string
  semantic-lex-ignore-comments
  semantic-lex-punctuation
  semantic-lex-default-action)