GF.Compile.TypeCheck.ConcreteNew - a completely new version by me which
allows full type inference and supports implicit arguments.
The latest is not quite complete and was therefore never activated. It
does, however, type check the English RGL.
Although in GF.Compile.CheckGrammar, functions from bothTypeCheck.Concrete and TypeCheck.ConcreteNew are used, so the latter is not completely unactivated either. Is this intentional, @krangelov? If so I think it's ok to leave things as they are and merge this PR.
Adresses #117, with one comment/question:
Although in
GF.Compile.CheckGrammar
, functions from bothTypeCheck.Concrete
andTypeCheck.ConcreteNew
are used, so the latter is not completely unactivated either. Is this intentional, @krangelov? If so I think it's ok to leave things as they are and merge this PR.