도전
프로그래밍 언어의 전체 구문을 보여주는 가능한 가장 짧은 프로그램을 작성하십시오 : 명령문, 표현식, 연산자, 예약어 등
언어 문법 (보통 EBNF )을 사용하여 모든 언어 를 사용하는 프로그램을 만듭니다.
이 프로그램은 특별히 유용한 것을 할 필요는 없지만 보너스라면 :)
규칙
- 언어가 정의하는 모든 유형의 명령문, 표현식, 연산자, 키워드 등 모든 언어 구문을 사용해야합니다.
- 언어에 포함 된 표준 라이브러리를 제외하고 종속성없이 실행할 수 있어야합니다 (하지만 전체 표준 라이브러리를 사용할 필요는 없습니다).
- 사용한 언어 사양에 대한 링크를 포함하십시오 (예 : Python 2.7 grammar ).