www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit f68308c38dfb13a829f0bd2afa36840c6367d557
parent a44a94ce5c06cd05698cf203cddf767302950e92
Author: Stephen Chang <stchang@ccs.neu.edu>
Date:   Thu, 16 Feb 2017 17:59:56 -0500

fix stx->datum

Diffstat:
Mmacrotypes/stx-utils.rkt | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/macrotypes/stx-utils.rkt b/macrotypes/stx-utils.rkt @@ -13,9 +13,9 @@ (define datum->stx datum->syntax) (define (stx->datum stx) - (if (syntax? stx) - (syntax->datum stx) - (map syntax->datum stx))) + (cond [(syntax? stx) (syntax->datum stx)] + [(list? stx) (map stx->datum stx)] + [else stx])) (define (stx-rev stx) (reverse (stx->list stx)))