bap icon indicating copy to clipboard operation
bap copied to clipboard

make channels dynamically scoped in Primus Lisp

Open ivg opened this issue 5 years ago • 0 comments

Our input/output channel variables look like they are dynamically scoped (aka parameters), e.g., *standard-output* but they are stored directly in the Primus Env and are lexically scoped. This should be rectified. First, they should not be stored in the CPU environment. Second, they should behave as expected from the variables that are dynamic.

ivg avatar Feb 17 '20 15:02 ivg