Source Code Scanners for C++ Builder 5 3.1 Std

Software Developer > Components & Libraries > Source Code Scanners for C++ Builder 5
Download

Price:          $25

File Size:      729 KB
Source Code Scanners for C++ Builder 5 - High performance VCL intended for creating analyzers and parsers of source codes
Source Code Scanners is the high performance library of visual components for C++ Builder and Delphi intended for creating analyzers and parsers of source codes.
It includes components of the C++ lexical analyzer and the C++ preprocessor, but also contains the full set of base classes, which provides a possibility to create lexers and parsers of any other languages.
These components may be used to build applications, which require the C++ source code analyzing (tools of helps creating; calculators of expessions; designers of source codes; interpreters and compilers of C-like languages and etc.).
The lexical analyzer uses DFAs (Deterministic Finite Automata) to match tokens found on the character input stream. DFAs are defined by the set of regular expressions in a source code and are created at runtime. More than one automaton (lexical class, lexical tree) may be defined. Actions attached to regular expressions (which are executed when that expression has been matched on the input stream) may switch from one lexical class to another. The TLexTree class maintains converting a set of regular expressions into the DFA array.
Source Code Scanners provides also classes, which support a work with command-line options, calculating of constant expressions and etc.
The source code of Source Code Scanners is available in Professional edition.
Keyword:
Source Code Scanners, SCS, VCL, visual components library, C++ lexical analyzer, lexer, C++ preprocessor, parser
Source Code Scanners for C++ Builder 5 Related Products
  • MSI To EXE Installation Package Creator
        Software creates exe using msi setup package
  • Coherent PDF Toolkit for .NET
        .NET Component for PDF split, merge, encrypt, stamp, bookmark etc.
  • HTTP Prefix Module
        Set your web site to always use www. prefix
  • AzSDK HardwareID DLL
        Get the unique serial number of CPU, HDD, BIOS, NIC in your program.
  • HTTP Compression Module
        Reduce bandwidth useage up to 80 percent
  • Text Capture Component-GetWord
        text capture library(SDK),pdf text capture
  • GdPicture.NET - Document Imaging SDK
        Full-Featured & Royalty Free Document Imaging Toolkits for .NET
  • KoolAutoComplete - PHP Ajax AutoComplete
        KoolAutoComplete is excellent Ajax PHP AutoComplete. Flexible rendering, elegant behaviors and Ajax Load On-Demand have made KoolAutoComplete the great choice to replace limited auto-complete provided
  • FlyCharts
        Flash component for charts and graph building
  • NextwaveSoft WPF Suite Chart and Gauge
        Nextwave Software WPF Suite with WPF Chart and Gauge
  • EAUpload Asp.Net
        File upload component for ASP.NET with advanced progress information.
  • Zee WebDock Docking Control for ASP.NET
        Visual Studio style docking panels. Autohide/slideopen/maximize/pin tabbed-panel
  • Zee Web Splitter for ASP.NET
        Resizable, collapsible, nested, DIV-based split panels for ASP.NET applications.
  • J4L-RChart for .NET
        Windows and web .NET control for charting
  • J4L-RBarcode for .NET
        .NET Windows and Web controls that creates 1D and 2D barcodes
  • KoolTreeView - Excellent PHP TreeView
        KoolTreeView is the excellent treeview control for PHP, combining highly-efficient rendering and AJAX Load on Demand support for superior performance. Support: Drag & Drop, Edit Node, Style customizat
  • J4L-RBarCode for Delphi
        Delphi components that create 1D and 2D barcodes
  • Flexible TreeView
        Most flexible TreeView-ListView .NET control with many unique features inside.
  • J4L-BarCode for C++
        J4L-Barcode for C++ is a set of C++ classes that create 2D barcodes
  • eMark SNMP Component
        SNMP ATL Component
  • Copyright ©2002-2009 PopularShareware.com Inc. All rights reserved.