macrotypes/turnstile
Stephen Chang 28fa5dd033 split def-kinded-stx from def-typed-stx; split any-type? from type?
- the former prevents using current-typecheck-relation at type/kind level
- the latter differentiates "well-formed" types (star)
  from valid types (any kind)
- move define-*ed-syntax and *-eval into define-syntax-category
- turnstile must wrap define-stx-category to define new define-*ed-syntax
- add any-*? pred and any-* stx class in def-stx-category
- fixes #44
- fixes #45
2016-10-14 14:16:49 -04:00
..
examples split def-kinded-stx from def-typed-stx; split any-type? from type? 2016-10-14 14:16:49 -04:00
lang add #lang turnstile/lang; change #lang turnstile's #%module-begin 2016-08-31 18:49:25 -04:00
scribblings split def-kinded-stx from def-typed-stx; split any-type? from type? 2016-10-14 14:16:49 -04:00
info.rkt dont compile tests during install 2016-10-07 10:20:08 -04:00
lang.rkt add #lang turnstile/lang; change #lang turnstile's #%module-begin 2016-08-31 18:49:25 -04:00
main.rkt add #lang turnstile/lang; change #lang turnstile's #%module-begin 2016-08-31 18:49:25 -04:00
turnstile.rkt split def-kinded-stx from def-typed-stx; split any-type? from type? 2016-10-14 14:16:49 -04:00