난해한 프로그래밍 언어 만들기
(kciter.so)흔히 esolang이라 부르는 난해한 프로그래밍 언어를 만드는 방법입니다.
글의 대부분이 코드라 요약이 힘들어 목차로 요약을 했습니다.
- 난해한 프로그래밍 언어란 이해하기 힘든 문법
- 대표적으로 Brainfuck이 있고 국내엔 엄랭이 유명함
- Brainfuck 문법 설명
- 이런 언어를 프로그래밍 언어라 부를 수 있는가?
- 튜링 기계와 튜링 완전이라는 개념을 봤을 때 프로그래밍 언어라 볼 수 있음
- Brainfuck 구현하기
- 기본 문법과 반복문 구현
- 직접 난해한 프로그래밍 언어 구현해보기
- Jazzlang 구현하기