로딩
요청 처리 중입니다...

어떤 프로그래밍 언어가 형식 사양에서 매우 짧은 컨텍스트 프리 문법을 사용합니까?

 어떤 프로그래밍 언어가 형식 사양에서 매우 짧은 컨텍스트 프리 문법을 사용합니까?

어떤 프로그래밍 언어에 짧고 아름다운 문법이 있습니까(EBNF에서)? 일부 언어는 구문 분석이 더 쉽습니다.

얼마 전에 간단한 VHDL 파서를 만들었지만 매우 느렸습니다. 파이썬에서 완전히 구현되었기 때문이 아니라 VHDL 문법(EBNF에서)이 거대하기 때문입니다.

Python의 EBNF는 아름답지만 그리 짧지 않습니다. 나는 LISP와 같은 많은 함수형 프로그래밍 언어가 짧고 간단한 문법을 가지고 있다고 제안하지만, 저는 C나 Bash와 같이 더 대중적인 단순 명령형 언어에 관심이 있습니다.

GL Shading 언어는 어떻습니까? 언어 사양 (PDF) 그러나 이러한 종류의 취미를 위해 나는 항상 "미리 만들어진" 것을 선택하지 않고 알려진 언어의 하위 집합을 직접 구현하는 것을 선호했습니다.

가장 간단한 명령형 언어 중 하나는 Oberon-2입니다. Oberon-2의 구문 .

또한 Oberon-07( 프로그래밍 언어 Oberon-07, PDF ) 및 Component Pascal ...

# bash # c # python # vhdl