12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- (require 'matlab)
- (require 'org-babel-octave)
- (org-babel-add-interpreter "matlab")
- (add-to-list 'org-babel-tangle-langs '("matlab" "m" "#!/usr/bin/env matlab"))
- (defvar org-babel-matlab-shell-command "matlab -nosplash"
- "Shell command to use to run matlab as an external process.")
- (defun org-babel-expand-body:matlab (body params &optional processed-params) body)
- (defun org-babel-execute:matlab (body params)
- "Execute a block of matlab code with org-babel."
- (org-babel-execute:octave body params 'matlab))
- (defun org-babel-prep-session:matlab (session params)
- (org-babel-prep-session:octave session params 'matlab))
- (defun org-babel-matlab-initiate-session (&optional session params)
- "Create matlab inferior process buffer.
- If there is not a current inferior-process-buffer in SESSION
- then create. Return the initialized session."
- (org-babel-octave-initiate-session session params 'matlab))
- (provide 'org-babel-matlab)
|