<aside> <img src="/icons/help-alternate_gray.svg" alt="/icons/help-alternate_gray.svg" width="40px" /> 언어 설계의 기본 원칙 네가지를 적고, 각 원칙에 대해 설명하시오.

</aside>

<aside> <img src="/icons/help-alternate_gray.svg" alt="/icons/help-alternate_gray.svg" width="40px" /> 일반성이 부족한 예

</aside>

<aside> <img src="/icons/help-alternate_gray.svg" alt="/icons/help-alternate_gray.svg" width="40px" /> 직교성이 부족한 예

</aside>

<aside> <img src="/icons/help-alternate_gray.svg" alt="/icons/help-alternate_gray.svg" width="40px" /> 획일성이 부족한 예

</aside>

<aside> <img src="/icons/help-alternate_gray.svg" alt="/icons/help-alternate_gray.svg" width="40px" /> 프로그래밍 언어에게 있어 중요한 것

</aside>

<aside> <img src="/icons/help-alternate_gray.svg" alt="/icons/help-alternate_gray.svg" width="40px" /> **프로그램 코드 하나 주고 BNF/EBNF로 작성하시오

  1. y = 5x + 3을 BNF 문법으로 표현하기**

</aside>

<aside> <img src="/icons/help-alternate_gray.svg" alt="/icons/help-alternate_gray.svg" width="40px" /> BNF/EBNF로 적힌 코드 주고 parse tree/특정 언어로 변환하시오

  1. TEST1 에 대한 파스 트리 작성하기

Untitled

</aside>

<aside> <img src="/icons/help-alternate_gray.svg" alt="/icons/help-alternate_gray.svg" width="40px" /> 도표 그리기

  1. A ::= x | ‘(’B’)’
  2. B ::= AC
  3. C ::= {+A}

조건 4. VN = {A, B, C} VT = {+, x, (,)}

1, 2, 3, 4번을 각각 그려보자!

</aside>

<aside> <img src="/icons/help-alternate_gray.svg" alt="/icons/help-alternate_gray.svg" width="40px" /> 링커는 무엇인가?

</aside>