2009-10-03 3 views
2

.NET Framework에 C# 코드를 토큰화할 수있는 기능이 있습니까? C#에서 토크 나이저를 만들려하지 않고, C# 소스 코드를 토큰화할 수있는 무언가를 찾고 있습니다.C#의 Tokenizer?

+0

무엇을 사용 했습니까? 이 답변들이 도움이 되었습니까? –

답변

2

아니요, 프레임 워크에 내장되어 있지 않습니다.

그러나, 당신은 Irony보고 할 수 있으며, 코드 플렉스에 C# Parser, 둘 다 C#

3

ANTLR 같은 파서 생성기가 마음에 오는 유일한 것은 적어도 간단한에 대한 파서/렉서를 제공하기 때문에, 어느 C# Sample Grammar 사용할 수 있습니다. Bison/Flex도 꽤 괜찮은 것처럼 보입니다 C# grammar. 어떤 언어를 구문 분석하고 실제로 그것을 이해하는 것은 상당히 어렵습니다. 그래서 나는 당신에게 행운을 빕니다.