Variable: semantic-flex-unterminated-syntax-end-function

semantic-flex-unterminated-syntax-end-function is a variable defined in lex.el.gz.

This variable is obsolete since 28.1.

Value

#[771 "\207"
      []
      4 "\n\n(fn SYNTAX SYNTAX-START FLEX-END)"]

Documentation

Function called when unterminated syntax is encountered.

This should be set to one function. That function should take three parameters. The SYNTAX, or type of syntax which is unterminated. SYNTAX-START where the broken syntax begins. FLEX-END is where the lexical analysis was asked to end. This function can be used for languages that can intelligently fix up broken syntax, or the exit lexical analysis via throw or signal when finding unterminated syntax.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/lex.el.gz
(defvar semantic-flex-unterminated-syntax-end-function
  (lambda (_syntax _syntax-start flex-end) flex-end)
  "Function called when unterminated syntax is encountered.
This should be set to one function.  That function should take three
parameters.  The SYNTAX, or type of syntax which is unterminated.
SYNTAX-START where the broken syntax begins.
FLEX-END is where the lexical analysis was asked to end.
This function can be used for languages that can intelligently fix up
broken syntax, or the exit lexical analysis via `throw' or `signal'
when finding unterminated syntax.")