1
주어진 ABNF 문법을 유효한 ParseKit 문법으로 변환하려고합니다. 사실은 내가 문 이런 종류의 해결책을 찾기 위해 노력하고있어 :ABNF 구문에 해당하는 Parsekit 구문 <B를 제외한 A>
tag = 1*<any Symbol except "C">
심볼 정의는이 질문에 대한 단순화 및 일반적으로 특수 문자를 많이 포함하고 있습니다
Symbol = "A"/"B"/"C"/"D" // a lot more symbols here...
와 함께.
tag = ('A' | 'B' | 'D')+;
하지만 내가 정말 원하는 것은 같은 것이있는 것처럼 나의 현재 솔루션은 하드 코드 tag
에 대한 모든 허용 상징이다
tag = Symbol \ 'C';
가 날 수있는 구조가 있는가 "연산자없이"는 내 기호 목록을 유지하고 일부 제외 항목을 정의 하시겠습니까?