…s the Leex that ships with parsetools
… rather than a timestamp
reia:eval/1 accepts a string with a default empty binding. It's a simple string eval. reia:apply/3 provides standard Erlang-style Module-Function-Argument (MFA) style function application. reia:apply/4 provides MFA function application, but also takes a block.
Originally named validate_function_body (which is completely wrong), these functions check what expresions are used in module and class bodies. Eventually all expressions will be allowed, but for now modules can only contain functions and classes can only contain class methods and instances methods (presently represented as 'functions' in the Reia parse tree)
…real function/method split
… in Module.re
…wing conditional dispatch to modules vs classes