-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpll-standalone.scm
32 lines (28 loc) · 1.24 KB
/
pll-standalone.scm
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
;; This software is Copyright (c) Jeronimo C. Pellegrini, 2010-2016.
;;
;; This program is free software; you can redistribute it and/or
;; modify it under the terms of the GNU General Public License as
;; published by the Free Software Foundation; either version 3 of the
;; License, or (at your option) any later version.
;;
;; This program is distributed in the hope that it will be useful, but
;; WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
;; General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; along with this program; if not, write to:
;; The Free Software Foundation, Inc.,
;; 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
;; pll-standalone.scm -- the loadable file for the Prolog interpreter,
;; as standalone program (not a R7RS library)
(cond-expand (mit (define (interaction-environment) user-initial-environment))
(sisc (require-extension (srfi 1)))
(chibi (import (scheme r5rs))
(import (srfi 1))
(import (chibi show)))
(else))
(begin
(load "amb.scm")
(load "unify.scm")
(load "prolog-core.scm"))