R Language Definition: 심볼 조회

R Language Definition: 심볼 조회 (Symbol lookup)

R 공식 언어 명세서인 R Language Definition의 '심볼 조회(Symbol lookup)' 섹션을 한국어로 번역해 봤어요. 변수를 만들 때 이름이 어떻게 심볼로 작동하고, 심볼을 평가하면 어떤 일이 일어나는지 기본 개념을 확인해 봐요.

출처: 문서

본문

3.1.2 심볼 조회 (Symbol lookup)

새 변수를 만들 때는 그 변수를 참조할 수 있도록 이름이 반드시 필요하고, 보통은 값도 함께 가져요. 그 이름 자체가 바로 심볼(symbol)이에요. 심볼을 평가(evaluate)하면 그 값이 반환돼요. 심볼에 어떤 값이 연결되어 있는지 알아내는 방법은 나중에 자세히 설명할게요. 아래의 작은 예시에서 y는 심볼이고 그 값은 4예요. 심볼도 R 객체의 하나이지만, '언어 위에서 프로그래밍하기(programming on the language)', 즉 Computing on the language를 할 때가 아니라면 심볼을 직접 다뤄야 할 일은 거의 없어요.

> y <- 4
> y
[1] 4

더 알아보기 (Learn more)

출처: R Language Definition - 심볼 조회