Running with -r7 option doesn't disable keyword reading

Issue #195 resolved
Takashi Kato repo owner created an issue

This should be valid when -r7 option is given

(define-library (lib)
  (export foo)
  (import (scheme base))
  (begin
    (define-syntax :foo (syntax-rules ()))
    (define-syntax foo
      (syntax-rules (:foo)
    ((_ :foo) #t)
    ((_ x) #f)))))

(import (scheme base)
    (scheme write)
    (lib))

(display (foo :foo)) (newline)

Comments (1)

  1. Log in to comment