Both FUNCTION, [NAME] and RETURN allow for storing the output result, but nothing lets use this memory cell in the further evaluation, like RESULT in Pascal. Maybe FUNCTION word could be modified to act that way.
I'd like to change FUNCTION to be an atom expression, so it could be used like any other variable, like THIS. (that would allow foo = @function or function or= ... etc.)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'd like to change FUNCTION to be an atom expression, so it could be used like any other variable, like THIS. (that would allow
foo = @function
orfunction or= ...
etc.)