8000 "Expunge Object {R}←⌷EXY" Needs a list format · Issue #92 · arcfide/Haven · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

"Expunge Object {R}←⌷EXY" Needs a list format #92

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

Open
hermanhannan opened this issue Feb 21, 2020 · 0 comments
Open

"Expunge Object {R}←⌷EXY" Needs a list format #92

hermanhannan opened this issue Feb 21, 2020 · 0 comments
Labels
documentation Improvements or additions to documentation

Comments

@hermanhannan
Copy link
Contributor
hermanhannan commented Feb 21, 2020

Uses repetative conditionals that would be better formatted in a list:

If a named object is being executed the existing value will continue to be used until its execution is completed. However, the name becomes available immediately for other use.

Examples
)SI #.FOO[1]* ⎕VR'FOO' ∇ R←FOO
[1] R←10 ∇ +⎕EX'FOO' 1 )SI #.FOO[1]* ∇FOO[⎕]
defn error FOO←1 2 3 →⎕LC 10 FOO 1 2 3

If a named object is an external variable, the external array is disassociated from the name:

  ⎕XT'F' FILES/COSTS       ⎕EX'F' ⋄ ⎕XT'F'

If the named object is a GUI object, the object and all its children are deleted and removed from the screen. The expression ⎕EX'.' deletes all GUI objects owned by the current thread in the Root namespace but not those in sub-namespaces. In addition, if this expression is executed by thread 0, it resets all the properties of '.' to their default values. Furthermore, any unprocessed events in the event queue are discarded.

If the named object is a shared variable, the variable is retracted.

If the named object is the last remaining external function of an auxiliary process, the AP is terminated.

If the named object is the last reference into a dynamic link library, the DLL is freed.

@hermanhannan hermanhannan added the documentation Improvements or additions to documentation label Feb 21, 2020
@hermanhannan hermanhannan changed the title Needs a List format "Expunge Object {R}←⌷EXY" Needs a list format Feb 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant
0