R6RS Scheme: 기본 타입

R6RS Scheme: 기본 타입

기본 라이브러리가 정의하는 기본 타입(base types)을 설명해요.

출처: 문서

본문

다음 술어 중 어느 것도 하나 이상의 객체를 만족하지 않아요:

boolean?          pair?
symbol?           number?
char?             string?
vector?           procedure?
null?

이 술어들은 기본 타입인 불리언, 쌍(pair), 심볼, 숫자, 문자(char 또는 character), 문자열, 벡터, 프로시저를 정의해요. 나아가 빈 리스트는 그 자체의 타입을 가진 특별한 객체예요.

비록 별도의 불리언 타입이 존재하지만, 조건 테스트의 목적으로 어떤 Scheme 값이든 불리언 값으로 사용될 수 있다는 점에 유의하세요; 5.7절을 보세요.

더 알아보기 (Learn more)

출처: Base types - R6RS