파이썬에 switch문 넣기 : 새 구문을 만들면서 배우는 파이썬 내부
- Python Core & Fundamental
- Difficulty Experienced
- 2018-08-19 (일요일) 10:00 - 10:40
- 한국어
- 101
- Photography and recording is allowed
Slide
https://drive.google.com/open?id=1y9oBuTEdKYg3aphWO-R1u-15_1K2e29x
Video
https://www.youtube.com/watch?v=QdrtUt7qPL8
Description
파이썬에는 존재하지 않지만 다른 언어에 쓰이고 있는 switch문/패턴매칭 기능을 파이썬 인터프리터 내부에서 구현하는 방법에 대한 발표입니다.
CPython 소스코드 수정과 switch문 추가를 통하여 아래와 같은 주제로 파이썬 내부를 살펴봅니다.
1. 파이썬의 문법 구조
2. 파이썬 파서 생성
3. 파이썬 코드를 구문 트리로 변환
4. 파이썬 바이트코드 생성
5. 파이썬 코드 실행