Source Code Scanners for C++Builder 2006 4.0

Giấy phép: Dùng thử miễn phí ‎Kích cỡ tệp: 1.47 MB
‎Xếp hạng người dùng: 3.0/5 - ‎1 ‎Phiếu

Máy quét mã nguồn là thư viện hiệu suất cao của các thành phần trực quan cho C ++ Builder và Delphi dành cho việc tạo máy phân tích và phân tích mã nguồn. Nó bao gồm các thành phần của các máy phân tích từ vương: C ++, Object Pascal (Delphi), PHP, HTML, CSS1 và tiền xử lý C++, nhưng cũng chứa bộ đầy đủ các lớp cơ sở, cung cấp khả năng tạo lexers và phân tích cú pháp của bất kỳ ngôn ngữ nào khác. Các thành phần này có thể được sử dụng để xây dựng các ứng dụng, đòi hỏi phải phân tích mã nguồn (công cụ giúp tạo; máy tính chi phí; thiết kế mã nguồn; thông dịch viên và trình biên dịch và v.v.). Các máy phân tích từ vương sử dụng DFAs (Deterministic Finite Automata) để phù hợp với thẻ được tìm thấy trên dòng đầu vào ký tự. DFAs được xác định bởi các tập hợp các biểu thức chính quy trong một mã nguồn và được tạo ra tại thời gian chạy. Nhiều hơn một automaton (lớp từ vương, cây từ vương) có thể được định nghĩa. Hành động gắn liền với biểu thức chính quy (được thực hiện khi biểu thức đó đã được khớp trên luồng đầu vào) có thể chuyển từ lớp từ vương sang lớp khác. Lớp TLexTree duy trì chuyển đổi một tập hợp các biểu thức chính quy vào mảng DFA. Source Code Scanners cũng cung cấp các lớp học, hỗ trợ một công việc với các tùy chọn dòng lệnh, tính toán các biểu thức không đổi và vv Mã nguồn đầy đủ của Máy quét mã nguồn có sẵn trong phiên bản Professional.

lịch sử phiên bản

  • Phiên bản 4.0 Std đăng trên 2007-11-13

    EULA - Thỏa thuận cấp phép người dùng cuối



    THỎA THUẬN CẤP PHÉP CỦA NHÀ PHÁT TRIỂN
    -----------------------------

    Quyền sở hữu
    Máy quét mã nguồn và các tài liệu liên quan (&Phần mềm&báo giá;) là
    tài sản độc quyền của MBLabSoft, và được bảo vệ bởi quốc tế
    luật bản quyền.

    TỪ CHỐI BẢO HÀNH
    DO SỰ ĐA DẠNG CỦA CÁC ĐIỀU KIỆN VÀ PHẦN CỨNG
    THEO ĐÓ PHẦN MỀM CÓ THỂ ĐƯỢC SỬ DỤNG, PHẦN MỀM VÀ
    TÀI LIỆU LIÊN QUAN ĐƯỢC CUNG CẤP &AS IS" VÀ KHÔNG CÓ
    BẢO HÀNH, DÙ RÕ RÀNG HAY NGỤ Ý, BAO GỒM
    NHƯNG KHÔNG GIỚI HẠN BẤT KỲ BẢO ĐẢM NGỤ Ý NÀO VỀ
    KHẢ NĂNG BÁN HÀNG, PHÙ HỢP CHO MỘT MỤC ĐÍCH CỤ THỂ,
    HOẶC CHỨC NĂNG. TRONG BẤT KỲ TRƯỜNG HỢP NÀO MBLabSoft SẼ KHÔNG CHỊU TRÁCH NHIỆM
    ĐỐI VỚI CÁC THIỆT HẠI, BAO GỒM BẤT KỲ TỔN THẤT LỢI NHUẬN NÀO,
    TIẾT KIỆM, HOẶC CÁC CHI PHÍ PHÁT SINH HOẶC HẬU QUẢ KHÁC
    THIỆT HẠI PHÁT SINH TỪ VIỆC SỬ DỤNG HOẶC KHÔNG CÓ KHẢ NĂNG
    SỬ DỤNG PHẦN MỀM, NGAY CẢ KHI MBLabSoft ĐÃ ĐƯỢC THÔNG BÁO
    VỀ KHẢ NĂNG XẢY RA THIỆT HẠI NHƯ VẬY. BẤT KỲ TRÁCH NHIỆM PHÁP LÝ NÀO
    SẼ ĐƯỢC GIỚI HẠN RIÊNG CHO GIÁ MUA
    PHẦN MỀM CỦA NGƯỜI MUA BAN ĐẦU. BẠN GIẢ ĐỊNH
    TỔNG RỦI RO VÀ TRÁCH NHIỆM ĐỐI VỚI TẤT CẢ CÁC KẾT QUẢ
    ĐƯỢC SẢN XUẤT TỪ PHẦN MỀM BẰNG CÁCH SỬ DỤNG PHẦN MỀM.

    CẤP GIẤY PHÉP CHO NGƯỜI DÙNG THỬ
    Bạn được cấp quyền đánh giá các phiên bản dùng thử của
    PHẦN MỀM cho mục đích độc quyền xác định xem bạn có nên
    mua sản phẩm. Bạn có thể phân phối cài đặt Bản dùng thử
    chương trình, không thay đổi các tập tin và không tính phí cho các tập tin.
    Bạn không được đảo ngược kỹ sư, tháo rời hoặc sao chép bất kỳ bộ phận nào
    thiết kế của PHẦN MỀM trong một sản phẩm phần mềm khác. Quý vị có thể không
    phân phối các ứng dụng được biên soạn với PHẦN MỀM, bao gồm exes,
    DLL, OCXs, DLL, BPLs và các hình thức khác của mã thực thi. Bạn
    không được phân phối bất kỳ tệp nào được cài đặt bởi kho lưu trữ bản dùng thử.
    Xem &GIỚI HẠN GIẤY PHÉP CHO TẤT CẢ NGƯỜI DÙNG&dưới đây để biết
    thông tin bổ sung về những hạn chế này.

    CẤP GIẤY PHÉP CHO NGƯỜI DÙNG ĐÃ ĐĂNG KÝ
    Tùy thuộc vào việc thanh toán phí cấp phép áp dụng trả cho MBLabSoft hoặc
    người bán lại được ủy quyền, bạn được phép:
    - Sử dụng một bản sao được cấp phép của PHẦN MỀM cho mỗi nhà phát triển duy nhất, hoặc
    chia sẻ nhiều giấy phép giữa nhiều nhà phát triển đồng thời,
    miễn là số lượng nhà phát triển đồng thời không vượt quá
    số lượng tổng số giấy phép.
    - Biên dịch mã nguồn và các tệp trung gian (ví dụ.CPP,
    DFM, BPL, RES, v.v.) như là một phần của các chương trình thực thi, với điều kiện là
    báo cáo là thứ yếu cho mục đích chính của thực thi, và
    rằng chương trình kết quả không cạnh tranh với PHẦN MỀM như
    công cụ của nhà phát triển.
    - Phân phối các chương trình thực thi được biên soạn với PHẦN MỀM
    miễn phí bản quyền.
    - Phân phối SCS4B6. BPL, và khuyến khích người dùng cuối thực hiện
    giống nhau mà không có hạn chế hoặc tiền bản quyền.
    - Sửa đổi mã nguồn cho mục đích riêng của bạn (nếu bạn được cấp phép
    nó), miễn là bạn tôn trọng & GIỚI HẠN GIẤY PHÉP CHO TẤT CẢ
    USERS" bên dưới. Những sửa đổi như vậy không làm thay đổi các điều khoản của
    Thỏa thuận cấp phép. Hỗ trợ kỹ thuật miễn phí không thể được cung cấp cho
    các nhà phát triển đã sửa đổi mã nguồn.
    - Phân phối các mô-đun có thể liên kết thời gian chạy (DLL, DPL, BPL, OCX, v.v.)
    phần mềm, với điều kiện là giao diện giữa các
    chương trình gọi điện thoại và mô-đun có thể liên kết thời gian chạy không được công khai
    tài liệu, và các biện pháp phòng ngừa hợp lý được thực hiện để ngăn chặn
    tái sử dụng các mô-đun có thể liên kết thời gian chạy từ một công cụ phát triển, chẳng hạn như
    như tắt hỗ trợ thời gian thiết kế khi tạo Delphi hoặc
    Gói C++ Builder.

    GIỚI HẠN GIẤY PHÉP CHO TẤT CẢ NGƯỜI DÙNG
    Giấy phép phát triển phần mềm rõ ràng cấm:
    - Sao chép, phân phối hoặc xuất bản phần mềm
    mã nguồn, các tệp trung gian (ví dụ: DFM, OBJ, CPP, BPR,
    v.v.), hoặc tài liệu của nhà phát triển, ngoại trừ một bản sao lưu duy nhất
    Sao chép.
    - Đảo ngược kỹ thuật, tháo rời hoặc dịch thuật của
    Mã nguồn, màn hình hoặc thuật toán của PHẦN MỀM sang mã nguồn khác
    ngôn ngữ lập trình.
    - Sử dụng mã nguồn, màn hình hoặc thuật toán của PHẦN MỀM cho bất kỳ
    mục đích khác.
    - Sử dụng phần mềm theo cách cạnh tranh với PHẦN MỀM
    như một công cụ của nhà phát triển.

    YÊU CẦU VỀ GIẤY PHÉP CHO NGƯỜI DÙNG ĐÃ ĐĂNG KÝ
    Giấy phép của Nhà phát triển PHẦN MỀM yêu cầu bạn:
    - Cung cấp hỗ trợ kỹ thuật liên quan đến việc sử dụng phần mềm để
    người dùng cuối của bạn khi cần thiết. Trong bất kỳ trường hợp nào, MBLabSoft sẽ không
    được liên lạc trực tiếp bởi người dùng cuối.
    - Mua một giấy phép bổ sung cho mỗi bản sao của bạn
    mã nguồn của chương trình được cung cấp cho khách hàng khi
    mã nguồn tùy chỉnh bao gồm PHẦN MỀM. Phân phối bất kỳ phần nào của
    nguồn hoặc tệp trung gian của PHẦN MỀM mà không cần thêm
    giấy phép là vi phạm bản quyền. Nếu khách hàng chỉ yêu cầu
    mã nguồn tùy chỉnh cho mục đích lưu trữ và bạn không bao gồm
    Mã nguồn của PHẦN MỀM hoặc các tệp trung gian trong kho lưu trữ,
    không cần phải mua một giấy phép bổ sung.

    Cập nhật
    Phần mềm này sẽ được cập nhật định kỳ, và được cung cấp trên một
    phí hoặc miễn phí.

    HẠN CHẾ SỬ DỤNG VÀ CHUYỂN NHƯỢNG
    Bạn có thể chuyển vĩnh viễn Phần mềm và đi kèm
    tài liệu bằng văn bản (bao gồm bản cập nhật gần đây nhất và tất cả các tài liệu trước khi
    phiên bản) nếu quý vị không giữ lại bản sao nào và bên nhận chuyển nhượng đồng ý
    ràng buộc bởi các điều khoản của Thỏa thuận này. Việc chuyển nhượng như vậy chấm dứt
    bằng lái của bạn. Bạn không được thuê hoặc cho thuê Phần mềm hoặc
    chuyển nhượng hoặc chuyển nhượng quyền sử dụng Phần mềm, trừ khi
    được nêu trong đoạn này.

    Bản quyền (c) 2004 MBLabSoft. Tất cả các quyền được bảo lưu.

Chi tiết chương trình