Changeset 4393


Ignore:
Timestamp:
10/15/03 17:20:01 (19 years ago)
Author:
piso
Message:

DEFMACRO: make sure we don't pass nil to MAKE-MACRO.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/j/src/org/armedbear/lisp/compiler.lisp

    r4335 r4393  
    22;;;
    33;;; Copyright (C) 2003 Peter Graves
    4 ;;; $Id: compiler.lisp,v 1.43 2003-10-12 18:24:27 piso Exp $
     4;;; $Id: compiler.lisp,v 1.44 2003-10-15 17:20:01 piso Exp $
    55;;;
    66;;; This program is free software; you can redistribute it and/or
     
    260260         (sys::%put ',name
    261261                    'sys::macroexpand-macro
    262                     (sys::make-macro (c::%compile nil ,expander)))
     262                    (sys::make-macro (or (c::%compile nil ,expander) ,expander)))
    263263         (sys::fset ',name
    264                     (sys::make-macro (c::%compile nil ,expander))))
     264                    (sys::make-macro (or (c::%compile nil ,expander) ,expander))))
    265265       ',name)))
    266266
Note: See TracChangeset for help on using the changeset viewer.