ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Swift] Token, Expression, Statement
    swift 2024. 3. 2. 12:56

    Token 토큰

     

    1. 의미

       : 코드에서 분리할 없는 가장 작은 기능 단위 

     

    2. 종류

     

      가. Identifier

      나. Keywords 프로그래머가 특수한 기능을 제공하기 위해 독점해서 사용하는 단어 예)if - 주어진 조건의 참 거짓 판단

      다. Punctuations

      라. Operators

      마. Literals

     

    3. 관련 개념 - Whitespaces의 역할

      가. 토큰을 분리하는 역할

      나. 코드의 가독성을 높여준다.

      다. 연산자와 피연산자의 처리를 돕는다.


    Expression 표현식

     

    1. 의미

      : 토큰이 모여서 하나의 값을 도출하는 코드

     

    2. 관련 용어

     Evaluate 평가하다: 하나의 코드를 실행해서 결과를 도출하다.

     

    예1) let x = 7 

          x

    → 가장 단순한 표현식! 코드를 평가하면 7이라는 값이 도출됨.

     

    예2) X + 1 → 8 

    3개의 토큰(x, +, 1) 이 모여 하나의 표현식을 이룸. 표현식을 평가하면 8이라는 값이 도출됨. 

     

    3. 종류

      가. Arithmathic Expressions 산술 표현식: 산술 연산을 하는 표현식 예) x + 1 

      나. Boolean Expressions 논리 표현식: 참 거짓을 판단하는 표현식 예) x < 10

          - if문, while문과 같이 조건을 판단하는 곳에 자주 사용


    Statment 문장, 구문

     

    1. 의미

      하나 이상의 표현식이 모여 특정한 결과를 도출하는 코드

     

    2. 종류

      가. if

      나. swich

      다. guard

      라. for-in for반복문

      마.

     

    'swift' 카테고리의 다른 글

    [Swift] Naming Convention(CamelCase)  (0) 2024.03.02
    [swift] Variable, Constant  (0) 2024.03.02
    [Swift] Special Character  (1) 2024.03.02
    [Swift] Compile, Link, Run  (0) 2024.03.02
    [Swift] Literal, Identifier, Keyword  (0) 2024.03.02
Designed by Tistory.