Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make channels dynamically scoped in Primus Lisp #1058

Open
ivg opened this issue Feb 17, 2020 · 0 comments
Open

make channels dynamically scoped in Primus Lisp #1058

ivg opened this issue Feb 17, 2020 · 0 comments

Comments

@ivg
Copy link
Member

ivg commented Feb 17, 2020

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 ivg added this to the 2.1.0 milestone Feb 26, 2020
@ivg ivg modified the milestones: 2.1.0, 2.2.0 May 28, 2020
@ivg ivg removed this from the 2.2.0 milestone May 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant