Update 'Identifiers'

Sasha Koshka 2022-08-30 05:56:34 +00:00
parent 6dd6e59519
commit b01281431c

12
Identifiers.md Normal file

@ -0,0 +1,12 @@
In ARF, the member selection operator (.) is not an operator. It instead links
multiple name tokens together to form what is called an identifier. For example:
```
io.println
```
...refers to the `println` member of the entity `io`.
Only name tokens can be used in identifiers. If a member of an object that results from another operation needs to be accessed, that object must first be assigned to a variable.
ARF does not have separate syntax for accessing a member of a pointer. The dot works either way, like in Go.