module Myst::TypeCheck

Extended Modules

Defined in:

typecheck.cr
typecheck/environment.cr
typecheck/exceptions.cr
typecheck/functor.cr
typecheck/pattern_matcher.cr
typecheck/scope.cr
typecheck/type.cr
typecheck/visitors/def_visitor.cr
typecheck/visitors/main_visitor.cr
typecheck/visitors/program_expander.cr
typecheck/visitors/semantic_visitor.cr

Instance Method Summary

Instance Method Detail

def typecheck(file_name : String) #

[View source]
def typecheck(program : Node) : Tuple(Environment, Type) #

[View source]