pub const RESTRICTED: &[(&str, &str)];Expand description
The prelude names a macro body may not call, with the effect atom each performs.
Reading the tree’s own list rather than inventing one: these are the primitives whose scheme
carries an atom in beck_core::prelude, plus http_fetch, whose net(host) atom is derived
at the call site from the host it names
(adr/0013)
rather than written in its scheme.
Nothing here is reachable — the interpreter’s environment is a whitelist and none of these is
on it — so this list buys a diagnostic rather than a control. It is the difference between “a
macro may not read the clock” and “there is no name now”, and only the first is true.