Source Code Scanners for C++ Builder 6 4.0

라이센스: 무료 평가판 ‎파일 크기: 1.20 MB
‎사용자 평가: 3.0/5 - ‎1 ‎투표

에 대해 Source Code Scanners for C++ Builder 6

소스 코드 스캐너는 C++ 빌더 및 Delphi에 대한 시각적 구성 요소의 고성능 라이브러리로 소스 코드의 분석기 및 구문 분석기를 만들기 위한 것입니다. 그것은 어휘 분석기의 구성 요소를 포함: C ++, 개체 파스칼 (델파이), PHP, HTML, CSS1 및 C ++ 프리 프로세서, 뿐만 아니라 기본 클래스의 전체 집합을 포함, 다른 언어의 렉서와 구문분석기를 만들 수있는 가능성을 제공. 이러한 구성 요소는 소스 코드 분석(생성 에 도움이 되는 도구, 외항 계산기, 소스 코드 설계자, 통역사 및 컴파일러 등)이 필요한 응용 프로그램을 빌드하는 데 사용될 수 있습니다. 어휘 분석기는 DFA(결정적 유한 오토마타)를 사용하여 문자 입력 스트림에 있는 토큰과 일치합니다. DFA는 소스 코드의 정규 식 집합에 의해 정의되며 런타임에 만들어집니다. 하나 이상의 오토마톤(어휘 클래스, 어휘 트리)이 정의될 수 있다. 정규 식에 연결된 작업(입력 스트림에서 해당 식이 일치했을 때 실행됨)은 한 어휘 클래스에서 다른 어휘 클래스로 전환할 수 있습니다. TLexTree 클래스는 정규 식 집합을 DFA 배열로 변환하는 유지 관리합니다. 소스 코드 스캐너는 명령줄 옵션, 일정한 식 계산 등을 지원하는 클래스도 제공합니다. 소스 코드 스캐너의 전체 소스 코드 코드는 프로페셔널 에디션에서 사용할 수 있습니다.