﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
216	consider `begin` variant with toplevel semantics that can be used locally	felix winkelmann	felix winkelmann	"`(##core#toplevel-begin BODY ...)`: like `begin`, but do not canonicalize the `BODY`.

This allows wrapping toplevel code with a procedure, for example:

{{{
(define (toplevel)
  (##core#toplevel-begin
    (define a 1)
    ...))

...

(toplevel)       ; initialize
a
}}}
"	enhancement	closed	not urgent at all		core libraries	4.5.x	fixed	toplevel-begin		
