Vassil Nikolov scripsit: > But I think the latter is (also) because with `apply', the arguments > to the function being applied have already been evaluated;
Just so. So when you call (apply fexpr a b), the variables a and b are evaluated to S-expressions, and then the fexpr may or may not decide to evaluate the S-expressions further in terms of some reified environment. -- John Cowan [email protected] http://ccil.org/~cowan Big as a house, much bigger than a house, it looked to [Sam], a grey-clad moving hill. Fear and wonder, maybe, enlarged him in the hobbit's eyes, but the Mumak of Harad was indeed a beast of vast bulk, and the like of him does not walk now in Middle-earth; his kin that live still in latter days are but memories of his girth and his majesty. --"Of Herbs and Stewed Rabbit" _______________________________________________ Scheme-reports mailing list [email protected] http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports
