Swift(1) Token, Expression, Statement

개발렬·2023년 7월 6일
0

Swift

목록 보기
1/23
post-thumbnail

Token

프로그래밍 언어에서 가장 작은 구성 요소를 의미합니다. 토큰은 코드를 작성할 때 사용되는 단어, 기호, 숫자 등으로 구성됩니다.

Token으로 분류되는 다섯가지 요쇼

  • Identifiers: 변수, 함수, 클래스 등에 이름을 지정할 때 사용되는 식별자입니다.
  • Keywords: 프로그래밍 언어에서 예약된 단어로, 특정한 의미와 기능을 가지고 있습니다.
  • Punctuations: 프로그래밍에서 사용되는 특수 문자로, 코드의 구조를 나타내거나 표현식을 구분하는 데 사용됩니다. 예를 들어, 괄호 (), 중괄호 {}, 대괄호 [], 쉼표 ,, 세미콜론 ; 등이 구두점입니다.
  • Operators: 수학적이거나 논리적인 연산을 수행하는 데 사용되는 기호나 키워드입니다
  • Literals: 소스 코드에서 직접 표현되는 고정된 값이나 데이터입니다. 리터럴은 변수에 할당되거나 상수로 사용될 수 있습니다.

Expression

값을 생성하거나 계산하는 코드 조각을 의미합니다. 표현식은 토큰의 조합으로 구성되며, 변수, 상수, 연산자, 함수 호출 등으로 이루어집니다.

2 + 3

두 개의 상수와 덧셈 연산자로 구성된 표현식입니다. 표현식은 평가되어 결과 값을 반환하며, 이를 다른 표현식이나 문장에서 사용할 수 있습니다.

Statement

프로그램에서 실행되는 동작 또는 작업을 나타내는 코드 라인을 의미합니다. 문장은 표현식이 아닌 구문적인 기능을 수행합니다.

profile
Flutter, iOS...나는 모바일 앱 개발자

0개의 댓글