Changeset 11109 in project


Ignore:
Timestamp:
06/29/08 23:03:53 (12 years ago)
Author:
felix winkelmann
Message:

added lowlevel macros in chicken-setup to allow build with r3 chicken

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chicken/branches/hygienic/chicken-setup.scm

    r11056 r11109  
    352352 (hygienic-macros
    353353
     354  ;;*** deliberately not included before bootstrap
     355
    354356(define-syntax run
    355357  (syntax-rules ()
     
    362364     (run (csc exp ...)))))
    363365
    364 )(else))                                        ;*** deliberately not included before bootstrap
     366)
     367(else
     368
     369 (define-macro (run . exps)
     370   `(run:execute (list ,@exps)))
     371
     372 (define-macro (compile . exps)
     373   `(run (csc ,@exps)))
     374))
     375
    365376
    366377;;; "make" functionality
Note: See TracChangeset for help on using the changeset viewer.