-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstandard-library.exp
1 lines (1 loc) · 1.59 KB
/
standard-library.exp
1
(begin #\L (ex:register-library! (ex:make-library '(core primitives) (lambda () '()) '((begin macro begin (0) #f ()) (if macro if (0) #f ()) (lambda macro lambda (0) #f ()) (quote macro quote (0) #f ()) (set! macro set! (0) #f ()) (and macro and (0) #f ()) (or macro or (0) #f ()) (define macro define (0) #f ()) (define-syntax macro define-syntax (0) #f ()) (let-syntax macro let-syntax (0) #f ()) (letrec-syntax macro letrec-syntax (0) #f ()) (_ macro _ (0) #f ()) (... macro ... (0) #f ()) (syntax macro syntax (0) #f ()) (syntax-case macro syntax-case (0) #f ()) (+ variable + (0) #f (capy PRIMITIVES)) (- variable - (0) #f (capy PRIMITIVES)) (make-variable-transformer variable ex:make-variable-transformer (0) #f (capy PRIMITIVES)) (identifier? variable ex:identifier? (0) #f (capy PRIMITIVES)) (bound-identifier=? variable ex:bound-identifier=? (0) #f (capy PRIMITIVES)) (free-identifier=? variable ex:free-identifier=? (0) #f (capy PRIMITIVES)) (generate-temporaries variable ex:generate-temporaries (0) #f (capy PRIMITIVES)) (datum->syntax variable ex:datum->syntax (0) #f (capy PRIMITIVES)) (syntax->datum variable ex:syntax->datum (0) #f (capy PRIMITIVES)) (syntax-violation variable ex:syntax-violation (0) #f (capy PRIMITIVES)) (environment variable ex:environment (0) #f (capy PRIMITIVES)) (environment-bindings variable ex:environment-bindings (0) #f (capy PRIMITIVES)) (eval variable ex:eval (0) #f (capy PRIMITIVES)) (undefined variable ex:undefined (0) #f (capy PRIMITIVES))) '(((core primitive-macros) 0)) '(system) (lambda () (values)) (lambda () (values)) '