config

Personal configuration.
git clone git://code.dwrz.net/config
Log | Files | Refs

ob-matlab.el (1409B)


      1 ;;; ob-matlab.el --- Babel support for Matlab        -*- lexical-binding: t; -*-
      2 
      3 ;; Copyright (C) 2010-2024 Free Software Foundation, Inc.
      4 
      5 ;; Author: Dan Davison
      6 ;; Keywords: literate programming, reproducible research
      7 ;; URL: https://orgmode.org
      8 
      9 ;; This file is part of GNU Emacs.
     10 
     11 ;; GNU Emacs is free software: you can redistribute it and/or modify
     12 ;; it under the terms of the GNU General Public License as published by
     13 ;; the Free Software Foundation, either version 3 of the License, or
     14 ;; (at your option) any later version.
     15 
     16 ;; GNU Emacs is distributed in the hope that it will be useful,
     17 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 ;; GNU General Public License for more details.
     20 
     21 ;; You should have received a copy of the GNU General Public License
     22 ;; along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
     23 
     24 ;;; Commentary:
     25 
     26 ;; Functions that are common to org-babel support for matlab and
     27 ;; octave are in org-babel-octave.el
     28 
     29 ;;; Requirements:
     30 
     31 ;; Matlab
     32 
     33 ;; matlab.el required for interactive emacs sessions and matlab-mode
     34 ;; major mode for source code editing buffer
     35 ;; https://matlab-emacs.sourceforge.net/
     36 
     37 ;;; Code:
     38 
     39 (require 'org-macs)
     40 (org-assert-version)
     41 
     42 (require 'ob)
     43 (require 'ob-octave)
     44 
     45 ;; see ob-octave for matlab implementation
     46 
     47 (provide 'ob-matlab)
     48 
     49 ;;; ob-matlab.el ends here