Keywords should be able to be generated at runtime #36
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: twc/ludus#36
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Keywords should be able to be generated at runtime.
This requires a little fancy footwork, since they need to be interned as constants. And that means the constants table of the current chunk needs to be mutable. And thus behind a
RefCell
. That should be fine, right?We'll do what Elixir does, and just leak the memory that gets put into keywords. We'll just need a little (key)word parser in
base
.I feel like we're leaking like a sieve. At current we leak in:
I'm in for a small world of borrow-checker hurt pulling these out so all live for specified lifetimes.