우선 가독성과 난이도를 최우선으로 생각해서

기본적으로 영문법 구조를 쓰기로 했음

함수형보다는 객체지향이 더 어울릴 것 같애서 객체지향으로 함



그래도 함수형을 어느정도 사용하기로 했음



컴파일러를 짤 줄은 몰라서 트랜스파일링을 하기로 했음

대신에 특별한 기능을 넣어줌

이런식으로 트랜스파일링 대상 언어의 문법을 적어 준다면(짤은 C++임)



요거를


요런식으로 트랜스파일 해줌



JS 문법을 적는다면 이렇게 됨



https://github.com/heartleth/worldlang