Go to file
Stephen Chang b49ddbaabf stlc: fix some bugs
- provide assert-Unit-type and assert-Int-type, for sysf
  - sysf must use these instead of its own because type= relies on
    free-identifier=?, so it must be comparing the same Int type
- move tests to the end
- define-type syntax class must declare define-type as a datum-literal
  and not a literal, otherwise the wrong version will get used when
  another language extends define-type
2014-08-15 16:11:09 -04:00
stlc-tests.rkt stlc-tests: fix accidental copy and paste 2014-08-15 15:54:38 -04:00
stlc.rkt stlc: fix some bugs 2014-08-15 16:11:09 -04:00
stx-utils.rkt stx-utils: add curly-parens? 2014-08-15 15:32:18 -04:00
sysf-tests.rkt add sysf tests 2014-08-15 15:32:54 -04:00
sysf.rkt sysf: basic forall type working 2014-08-15 15:33:07 -04:00
typecheck.rkt separate general type checking fns from stlc 2014-08-14 15:15:42 -04:00