어휘 분석기와 파서는 이론상 그렇게 다른가? 코딩 공포 , 또 다른 블로그 게시물 인 정규 표현식을 싫어하는 것이 유행처럼 보입니다 . 그러나 인기있는 어휘 기반 도구 인 pygments , geshi 또는 prettify 는 모두 정규식을 사용합니다. 그들은 아무것도 렉스 것 같습니다 ... 언제 충분한가요? EBNF는 언제 필요합니까? 이 렉서에서 생성 …
LaTeX에서 소스 코드를 강조해야합니다. 패키지 listings는 대부분의 유스 케이스에 가장 적합한 것으로 보이며 지금까지는 그랬습니다. 그러나 이제는 더 많은 유연성이 필요합니다. 일반적으로 내가 찾고있는 것은 실제 어휘 분석기입니다. 특히, 나는 자신의 숫자 스타일을 정의하고 강조하기 위해 (자신의 언어 정의를 위해) 필요합니다. listings코드에서 숫자 강조 표시를 허용하지 않습니다. 그러나 다음과 같은 …