336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
안녕하세요 Geeks_Company 입니다.
어제 만든 Parser Generator 기능을 활용 하여 선별적으로 원하는 구문만 추려내는 기능을 간략히 보여드리겠습니다.
간단한 코드 스니펫인데요.
간단하게 genParserClass를 실행 할 경우, Parser Class가 생성이 됩니다.
이 소스에서 public partial class tmpClass 이부분만을 뽑아 내는 parse 소스 생성하는걸 보여드리겠습니다.
일단 복사할 소스코드를 선택합니다.
위와 같은 명령어를 수행 시킵니다.
수행된 후 생성된 소스는 클립보드에 저장이 됩니다.
생성된 소스코드를 붙여 넣습니다.
위와 같이 소스 테스트 소스 코드를 만듭니다.
그 후 파싱 처리 할 소스 코드를 다시 복사 합니다.
테스트 파서를 실행 시켜 봅니다.
제가 선택한 구문만 선택하여 출력 하네요.
이번엔 함수만 파싱 처리 해보겠습니다.
Public void function_id() 형태만 파싱 처리 해보겠습니다.
생성된 소스코드를 붙여 넣습니다.
그 후 아까 와 동일한 파싱 함수를 호출합니다.
다시 파싱된 모습입니다.
간략히 제가 원하는 소스만 파싱 처리 하는 과정을 보여드린건데요.
의외로 많은 양의 소스에서 필요한 부분만 찾아내는 기능은 ,
규모가 있는 프로젝트에서는 정말 필수 아닌 필수 입니다.
감사 합니다.
'습작 및 R&D' 카테고리의 다른 글
Java->C# 컨버팅 관련 (0) | 2012.05.13 |
---|---|
함수 자동 생성기 (0) | 2012.04.28 |
소스를 통째로 로그 찍는 기능 2012-04-06 (1) | 2012.04.06 |
드디어 자동 빌드 & Dynamic Load를 접목했네요 (0) | 2012.03.29 |
VB 함수 및 변수 추출 기능2. (0) | 2012.03.18 |