2016-10-17 8 views
0

이 궁금 해서요인식 할 수없는 규칙

(\는 $ {수})

({수})

나는 왜 이런 일이 일어나고 있는지 확신 할 수 없다. 내 별칭은 정확하다고 믿지만 누군가가 두 번 확인해 볼 수 있다면 정말 고마워 할 것이다.

답변

1

Flex는 자체 언어를 사용하지 않습니다. 공백이 포함되고 모든 주석에 고유 한 행이 필요한 언어입니다. 그래서 : 정의 뒤에 라인 주석을 제거하십시오.

/* Does not work */ 
letter [A-Za-z] 
digit [0-9] 
number ({digit})+(\.)?({digit})* // TODO: complete 
word {letter}+ // TODO: complete 


/* Does work */ 
letter [A-Za-z] 
digit [0-9] 
number ({digit})+(\.)?({digit})* 
word {letter}+