Prior to R5RS, Scheme had no standard equivalent of the eval procedure which is ubiquitous in other Lisps, although the first Lambda Paper had described evaluate as "similar to the LISP function EVAL" and the first Revised Report in 1978 replaced this with enclose, which took two arguments.
Πριν από το R5RS, η Scheme δεν είχε κάποιο πρότυπο ισοδύναμο της διαδικασίας eval που υπάρχει σε άλλες διαλέκτους της Lisp, αν και το πρώτο Lambda Paper είχε περιγράψει την evaluate ως "παρόμοια με τη συνάρτηση EVAL της LISP" και η πρώτη Αναθεωρημένη Αναφορά του 1978 την αντικατέστησε με την enclose, η οποία έπαιρνε δύο ορίσματα.