FIX: issue #308 (functions: from within a function, calling another function defined after the current one, fails) FEAT: optimized and cleaned up intermediary code parts assembling.
FIX: issue #308 (functions: from within a function, calling another function defined after the current one, fails)
FEAT: optimized and cleaned up intermediary code parts assembling.

Now function compilation is split in two phases:
1) Function! value is constructed in place of definition
2) Function's body compilation is deferred after global code compilation, in order to solve cross-references.

rheber/red,vehar/red,NikolayShubenkovProgSchool/red,red-eco/red,iArnold/red,rheber/red,iArnold/red,vehar/red,NikolayShubenkovProgSchool/red,red-eco/red