같은 기호도 값 계산, 참조, 범위, 패턴 문맥에서 의미가 달라진다
연산자와 기호는 주변 문법에 따라 계산, 소유권, 타입, 매크로 역할이 달라지므로 문맥과 함께 읽어야 한다.
소유권 문맥
위치가 의미 결정
뒤 형태로 판단
| 구분 | 의미 | 판단 |
|---|---|---|
| :: | 경로 구분 | 모듈/타입 항목 |
| ? | 에러 전파 | Result/Option 문맥 |
| => | match arm | 패턴에서 결과로 연결 |
핵심 기호 읽기는 기호 하나만 보지 않고 앞뒤 문법 자리를 함께 보는 것이다.
연산자와 기호는 주변 문법에 따라 계산, 소유권, 타입, 매크로 역할이 달라지므로 문맥과 함께 읽어야 한다.
소유권 문맥
위치가 의미 결정
뒤 형태로 판단
| 구분 | 의미 | 판단 |
|---|---|---|
| :: | 경로 구분 | 모듈/타입 항목 |
| ? | 에러 전파 | Result/Option 문맥 |
| => | match arm | 패턴에서 결과로 연결 |
핵심 기호 읽기는 기호 하나만 보지 않고 앞뒤 문법 자리를 함께 보는 것이다.