프로그램에 대한 명령 줄 인수를 구문 분석하고 있습니다
.--param1 value1 --param2 value2
값이 대시 (-)가 선행하는 문자열 인 경우 예 : --param1 -value1
어휘 오류입니다.
위와 같은 입력을 받아들이도록 문법을 어떻게 수정해야합니까?
<STRING : (["A"-"Z" , "a"-"z" , "0"-"9"])+ >
<PARAMNAME : "--"(<STRING>) >
당신은 이것을 할 수 있습니다
<VALUE: ("-")? <NAME> >
<PARAMNAME : "--" <NAME> >
<#NAME : (["A"-"Z" , "a"-"z" , "0"-"9"])+ >
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다