chickadee » environments » environment-remove!

environment-remove! ENV SYMBOLS #!optional SILENT? INEXTENSIBLE?procedure

Removes bindings SYMBOLS in environment ENV.

SYMBOLS is a list of symbol, or a symbol.

SILENT? is a boolean. Default is #f.

INEXTENSIBLE? is a boolean. Default is #t.

Wiil not remove from an inextensible environment, unless INEXTENSIBLE? is #t.

It is an error to attempt to remove an undefined symbol, unless SILENT? is #t.

It is an error to attempt to remove from an inextensible environment when INEXTENSIBLE? is #f, unless SILENT? is #t.