LangDev

BNF vs EBNF 관련한 뻘글입니다.

민군

BNF 로 문법을 정의해보다 EBNF로 '잠시' 갈아탄 상태에 있는데, EBNF 를 사용하면 좋은 점을 모르겠습니다. 아직 제 언어의 문법이 걸음마 단계라 그런걸까요? EBNF 가 가져다주는 장점을 알려주세요.

EBNF로 가능하면 BNF로도 가능하고, 그 반대도 마찬가지입니다. 다만 EBNF로 훨씬 간략하게 쓸 수 있습니다. 위키백과 항목을 참고해주세요.

홍민희

아.... bnf 와 ebnf 로 작성한 걸 비교해봤는데, 왜 ebnf 게 더 눈에 안들어오는지 ㅜ쨋든 둘중 뭘 쓰던 개인의 취향차(?!)군요

민군

bnf가 좀 더 불편..하지 않은가요=3=3 (쓰기에. 보기에.)

jong10

저는 어째서 BNF 가 더 눈에 잘보일까요;;;;

민군

ABNF 라는 것도 있군요.

민군