2025-09-22 00:18 UTC
@dgkf@fosstodon.org it's already used here https://github.com/t-kalinowski/quickr
Replies (1)
-
@dgkf@fosstodon.org 2025-09-22 00:59
@jrosell@mastodon.social super cool - I didn't pick up on that syntax being a base feature. At least in quickr, it seems like it's really only used via NSE anyways, not actually using the base::declare() behavior. The docs suggest that this could be used by the byte code interpreter. It's not obvious to me how declare() expressions would be picked up and used. It seems to not actually do anything right now? https://github.com/wch/r-source/blob/15dfebbed34e85047e9e0c3932113882e8edad5c/src/main/eval.c#L9401-L9404