typed-racket/typed-racket-lib/typed-racket/typecheck
Matthew Flatt 1469306a8e use free-id=? instead of bound-id=? for letrec analysis
With the current macro expander, either should work, but
`free-id=?` is arguably the right choice for determining
that two identifiers refer to the same binding.
2015-02-25 21:15:18 -07:00
..
tc-app Don't compare non-identifiers with free-id=?. 2014-12-10 17:53:46 -05:00
check-below.rkt Improve check-below errors for classes/objects 2015-01-20 19:58:25 -05:00
check-class-unit.rkt Improve types for private field accessors 2015-02-23 15:38:28 -05:00
check-subforms-unit.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00
def-binding.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00
def-export.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00
error-message.rkt Minor refactoring to use #:when in a match clause 2015-02-13 00:12:14 -05:00
find-annotation.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00
internal-forms.rkt Handles expansion of internal forms inside splicing-syntax-parameterize 2015-02-21 15:40:23 -05:00
provide-handling.rkt Always use rename-out in generated provides. 2015-02-09 16:40:39 -05:00
renamer.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00
signatures.rkt Fix contract for tc/send 2015-01-14 00:23:28 -05:00
tc-app-combined.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00
tc-app-helper.rkt Remove uses of srfi/1 in Typed Racket 2015-01-28 13:31:56 -05:00
tc-apply.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00
tc-envops.rkt Added occurrence typing for private fields. 2015-02-12 16:31:18 -05:00
tc-expr-unit.rkt Merge pull request #10 from andmkent/master 2015-01-14 06:09:25 +05:30
tc-expression.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00
tc-funapp.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00
tc-if.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00
tc-lambda-unit.rkt initial let-aliasing addition 2014-12-22 12:35:30 -05:00
tc-let-unit.rkt use free-id=? instead of bound-id=? for letrec analysis 2015-02-25 21:15:18 -07:00
tc-literal.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00
tc-metafunctions.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00
tc-send.rkt Fix tc/send to accept keyword argument methods 2015-01-12 18:36:35 -05:00
tc-structs.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00
tc-subst.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00
tc-toplevel.rkt Move generated contracted provides to a submodule. 2015-02-08 20:37:04 -05:00
typechecker.rkt Remove extra directories. 2014-12-02 00:53:36 -05:00