컴파일러의 어휘 분석기를 위해 C에서 인라인 주석을위한 정규식이 필요합니다. 나는 이것을 시도했다 ScreenShot 그러나 정규 표현식을 주석으로 사용하는 것은 유용하지 않다. C 스타일을 잡기 위해인라인 주석 컴파일러 생성을위한 정규식
-1
A
답변
0
는보다 효율적으로 사용 시작 조건 코멘트. flex에 대한 예제는 in documentation입니다. 질문에 텍스트로
%x comment
"/*" BEGIN(comment);
<comment>[^*\n]* /* eat anything that's not a '*' */
<comment>"*"+[^*/\n]* /* eat up '*'s not followed by '/'s */
<comment>"*"+"/" BEGIN(INITIAL);
포스트 코드하십시오
독점 시작 조건을 사용하여 C의 STYPE의 의견을 무시에 대한 간단한 예제가있다. –
토큰 생성을위한 간단한 Lex 코드입니다. \\\\ – Khurshid
이 많이 포함되어있어 대부분의 파트가 사라집니다. – Khurshid