Skip to content

평가기 제작 #9

@ENvironmentSet

Description

@ENvironmentSet
  • Step 1: Building Block 정의
    • Abstract Machine 정의
    • Runtime Environment 정의
    • Values & Types 정의
  • Step 2: 함수 구현
  • Step 3: 표현식 구현
    • 리터럴
    • Left-Hand-Side (식별자 참조, this, 프로퍼티 접근자)
    • 업데이트 연산자 (Inc/Dec both post and pre)
    • 함수 호출
    • new 연산자
    • 일반 단항 연산자(delete/void/typeof)
    • 산술 연산자
    • 비트 연산자
    • 관계 연산자
    • 논리 연산자
    • 대입 연산자
    • 컴마 연산자
    • Groupping
  • Step 4: 구문 구현
    • 빈 구문
    • 표현식 구문
    • 변수 구문
    • If문
    • 반복문
    • 흐름 제어문(break/continue/return)
    • with문
    • 블록
  • Step 5: 전역 스코프 구현
    • 전역 객체
    • 전역 레벨 코드 해석
  • Step 6: 표준 라이브러리 구현

Metadata

Metadata

Labels

esoneissue about esoneumbrellaThis issue is for covering milestone's sub issues.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions