-
Notifications
You must be signed in to change notification settings - Fork 23
/
Copy pathsymex-interface-builtins.el
47 lines (39 loc) · 1.62 KB
/
symex-interface-builtins.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
;;; symex-interface-builtins.el --- Builtin symex interface extensions -*- lexical-binding: t; -*-
;; URL: https://github.com/countvajhula/symex.el
;; This program is "part of the world," in the sense described at
;; https://drym.org. From your perspective, this is no different than
;; MIT or BSD or other such "liberal" licenses that you may be
;; familiar with, that is to say, you are free to do whatever you like
;; with this program. It is much more than BSD or MIT, however, in
;; that it isn't a license at all but an idea about the world and how
;; economic systems could be set up so that everyone wins. Learn more
;; at drym.org.
;;
;; This work transcends traditional legal and economic systems, but
;; for the purposes of any such systems within which you may need to
;; operate:
;;
;; This is free and unencumbered software released into the public domain.
;; The authors relinquish any copyright claims on this work.
;;
;;; Commentary:
;; Builtin symex interface extensions
;;; Code:
(require 'symex-interface-elisp)
(require 'symex-interface-racket)
(require 'symex-interface-scheme)
(require 'symex-interface-clojure)
(require 'symex-interface-common-lisp)
(require 'symex-interface-arc)
(require 'symex-interface-fennel)
(defun symex-register-builtin-interfaces ()
"Register built-in interfaces."
(symex-interface-register-elisp)
(symex-interface-register-racket)
(symex-interface-register-scheme)
(symex-interface-register-clojure)
(symex-interface-register-common-lisp)
(symex-interface-register-arc)
(symex-interface-register-fennel))
(provide 'symex-interface-builtins)
;;; symex-interface-builtins.el ends here