;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\300\302!\207" [require ess-s-lang ess-trns] 2) #@33 Name of 'dialect' for S-PLUS 5. (defvar S+5-dialect-name "S+5" (#$ . 160)) #@33 Variables to customize for S+5. (defvar S+5-customize-alist (append '((ess-local-customize-alist quote S+5-customize-alist) (ess-dialect . S+5-dialect-name) (ess-object-name-db-file . "ess-sp5-namedb.el") (inferior-ess-program . inferior-S+5-program) (inferior-ess-help-command . "help(\"%s\", pager=\"slynx -dump\", window=FALSE)\n") (inferior-ess-help-filetype) (inferior-ess-search-list-command . "searchPaths()\n") (inferior-ess-start-args . inferior-S+-start-args) (ess-STERM . "iESS")) S+common-cust-alist) (#$ . 241)) #@72 Call 'Splus5', based on S version 4, from Bell Labs. New way to do it. (defalias 'S+5 #[(&optional proc-name) "\304\305\306\np#!\210\307 \210 \205\310 !\207" [S+5-customize-alist ess-customize-alist ess-dialect inferior-ess-language-start ess-write-to-dribble-buffer format "\n(S+5): ess-dialect=%s, buf=%s\n" inferior-ess ess-eval-linewise] 5 (#$ . 772) nil]) #@67 Major mode for editing S+5 source. See `ess-mode' for more help. (defalias 'S+5-mode #[(&optional proc-name) "\304\n\"\210 \205 \305 \207" [S+5-customize-alist ess-customize-alist proc-name ess-imenu-use-S ess-mode ess-imenu-S] 3 (#$ . 1143) nil]) #@27 S-PLUS 5 transcript mode. (defalias 'S+5-transcript-mode #[nil "\301!\207" [S+5-customize-alist ess-transcript-mode] 2 (#$ . 1402) nil]) (provide 'ess-sp5-d)