javacc 문법 충돌 토큰

Dinushan

프로그램에 대한 명령 줄 인수를 구문 분석하고 있습니다
.--param1 value1 --param2 value2

값이 대시 (-)가 선행하는 문자열 인 경우 예 : --param1 -value1어휘 오류입니다.
위와 같은 입력을 받아들이도록 문법을 어떻게 수정해야합니까?

<STRING : (["A"-"Z" , "a"-"z" , "0"-"9"])+ >
<PARAMNAME : "--"(<STRING>) >
Theodore Norvell

당신은 이것을 할 수 있습니다

<VALUE: ("-")? <NAME> >
<PARAMNAME : "--" <NAME> >
<#NAME : (["A"-"Z" , "a"-"z" , "0"-"9"])+ >

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

(...) * 구문에서 JAVACC ERROR 선택 충돌

분류에서Dev

JavaCC 문법에서 선택 충돌의 원인 찾기

분류에서Dev

토큰 JavaCC에서 "문자를 제외하는 방법

분류에서Dev

JavaCC 선택 충돌 경고

분류에서Dev

JavaCC 선택 충돌 경고

분류에서Dev

JavaCC 토큰의 백 슬래시 이스케이프 문자

분류에서Dev

JavaCC 일치 토큰 그룹

분류에서Dev

JavaCC는 토큰 내에서 토큰을 인식합니다.

분류에서Dev

Jquery 문 충돌

분류에서Dev

Flashpunk 충돌 문제

분류에서Dev

javafx 큰 이미지 충돌

분류에서Dev

JavaCC에서 선택 충돌. 3 개 이상의 미리보기 사용 고려

분류에서Dev

BSONObj 객체를 std :: vector에 저장하면 큰 문서와 충돌합니다.

분류에서Dev

Antlr Matlab 문법 어휘 충돌

분류에서Dev

문법 충돌 : 여러 작업 가능

분류에서Dev

javacc의 일부 위치에서 선언 된 토큰 건너 뛰기

분류에서Dev

충돌 감지 문제

분류에서Dev

newtonsoft json deserializing 문제 (충돌)

분류에서Dev

Ubuntu 13.10 : VirtualBox 충돌 문제

분류에서Dev

iPhone 충돌 로그 질문?

분류에서Dev

충돌하는 Jquery 문제

분류에서Dev

else 문이 충돌하면

분류에서Dev

SSD Windows 10 충돌 문제

분류에서Dev

충돌 확인 문제

분류에서Dev

Swift SKPhysicsBody 충돌 문제

분류에서Dev

if 문에서 앱 충돌

분류에서Dev

C ++ 문제 : 충돌 선언

분류에서Dev

jQuery ajax 충돌 문제

분류에서Dev

지형 충돌 문제