-;;; emacspeak-maths.el --- Speak Mathematics 
+;;; emacspeak-maths.el --- Speak Mathematics -*-lexical-binding: t
 ;;; $Author: tv.raman.tv, zorkov  $
 ;;; Description:  Speak MathML and LaTeX math expressions 
 ;;; Keywords: Emacspeak,  Audio Desktop maths

(defun emacspeak-maths-start-node ()
  "Start up Node as a comint sub-process."
  (declare (special emacspeak-maths-inferior-program emacspeak-maths))
  (let ((comint (make-comint emacspeak-maths-inferior-program)))
    (setf emacspeak-maths
          (make-emacspeak-maths
           :buffer comint
           :process (get-buffer-process buffer)))
    (with-current-buffer comint
      (add-hook 'comint-preoutput-filter-functions #'emacspeak-maths-comint-filter))))


;;{{{ Customizations And Variables:

(defgroup emacspeak-maths nil
  "Customize Emacspeak  Maths."
  :group 'emacspeak)

(defcustom emacspeak-maths-inferior-program
  (or (executable-find "node")
