summaryrefslogtreecommitdiff
path: root/module/system/base/syntax.scm
diff options
context:
space:
mode:
authorLudovic Court`es <ludovic.courtes@laas.fr>2005-04-22 16:00:33 +0000
committerLudovic Courtès <ludo@gnu.org>2008-04-25 19:09:29 +0200
commitd8eeb67c89ea3f68f25bd1d7633a91cd3e8c1b68 (patch)
tree78a4059664f9c2c289abac64ce82d2bb974a61ce /module/system/base/syntax.scm
parentf9e8c09d42ce992803d2c4dddbc00991260c636f (diff)
downloadguile-d8eeb67c89ea3f68f25bd1d7633a91cd3e8c1b68.tar.gz
Translation from Scheme to GHIL, and compilation to GLIL work.
* src/*.c: Removed calls to `scm_must_malloc', `SCM_MUST_MALLOC' and `scm_must_free'. Same for `SCM_INUMP', `SCM_INUM', `SCM_STRING_CHARS', and the likes. * module/system/base/syntax.scm: Do not import `(ice-9 match)' and do not re-export `match', do not export `syntax-error' which was not defined here. * module/system/base/compile.scm (call-with-compile-error-catch): Use the `catch' form instead of `try'. * src/instructions.c: Use `scm_from_char ()' instead of the deprecated macro `SCM_MAKINUM ()'. * src/instructions.h (scm_instruction): Made `npop' a signed char. git-archimport-id: lcourtes@laas.fr--2004-libre/guile-vm--revival--0.6--patch-2
Diffstat (limited to 'module/system/base/syntax.scm')
-rw-r--r--module/system/base/syntax.scm3
1 files changed, 1 insertions, 2 deletions
diff --git a/module/system/base/syntax.scm b/module/system/base/syntax.scm
index fba21679c..bcc926bee 100644
--- a/module/system/base/syntax.scm
+++ b/module/system/base/syntax.scm
@@ -20,10 +20,9 @@
;;; Code:
(define-module (system base syntax)
- :use-module (ice-9 match)
:use-module (ice-9 receive)
:use-module (ice-9 and-let-star)
- :export (stack-catch match syntax-error receive and-let*))
+ :export (stack-catch receive and-let*))
;;;