Migrated (and mutated) from https://github.com/ziglang/zig/issues/3839
- "fields" in zig have to do with struct fields for example.
- "declarations" is our name for global stuff that is not fields.
- "member" has some precedence for being either one or the other
@field is a.b syntax, it's not specifically for fields. For consistency, rename the builtin to @member.
Also for consistency, rename our "field access syntax" grammar to "member access syntax".
Migrated (and mutated) from https://github.com/ziglang/zig/issues/3839
* "fields" in zig have to do with struct fields for example.
* "declarations" is our name for global stuff that is not fields.
* "member" has some precedence for being either one or the other
`@field` is `a.b` syntax, it's not specifically for fields. For consistency, rename the builtin to `@member`.
Also for consistency, rename our "field access syntax" grammar to "member access syntax".