• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
SMTP/POP3/IMAP Email Lib for COBOL 8.6
This COBOL email component library provides a user-friendly API to send and receive emails, with support ...
SMTP/POP3/IMAP Email Lib for Delphi 8.6
This Delphi email component library allows for sending and receiving mail using SMTP, POP3, and IMAP ...
SMTP/POP3/IMAP Email Lib for Power Basic 8.6
This powerful email component library supports SMTP, POP3, and IMAP protocols, allowing for easy sending and ...
SQL Server ODBC Driver by Devart 5.1.3
Devart's ODBC Driver enables SQL Server database access on Windows, macOS, and Linux using ODBC-compliant tools. ...
SQL Azure ODBC Driver by Devart 5.1.3
Devart provides a robust ODBC driver for SQL Azure, enabling seamless connections to enterprise-level reporting, analytics, ...
PostgreSQL ODBC Driver by Devart 4.7.0
Devart's ODBC Driver for PostgreSQL enables seamless connection to PostgreSQL databases from Windows, macOS, and Linux. ...
MySQL ODBC Driver by Devart 5.2.0
Devart's ODBC Driver offers a reliable and fast way to access various databases, including MySQL, MariaDB, ...
Oracle ODBC Driver by Devart 5.3.0
Devart ODBC Driver enables seamless connection between Oracle databases and ODBC-compatible tools. It is compatible with ...
xBase ODBC Driver by Devart 5.1.1
Devart's ODBC Driver for xBase is a powerful software that grants easy access to various DBF ...
SQLite ODBC Driver by Devart 4.5.3
Devart ODBC Driver for SQLite improves connectivity to SQLite databases from ODBC tools. It offers advanced ...
Home Development Components & Libraries Source Code Scanners for C++ Builder 5 Download

Source Code Scanners for C++ Builder 5

April 4, 2004
This software provides a library of visual components for C++ Builder and Delphi to create source code analyzers and parsers. It features lexical analyzer components for C++, Object Pascal (Delphi), PHP, HTML, CSS1, and the C++ preprocessor.
Source Code Scanners for C++ Builder 5
Source Code Scanners for C++ Builder 5 Screenshot
Version 4.0 Std
License Shareware $40
Platform Windows
Supported Languages English
Homepage www.mblabsoft.com
Developed by MBLabSoft
I recently had the opportunity to use Source Code Scanners, a high-performance library of visual components designed for C++ Builder and Delphi with the goal of creating analyzers and parsers of source codes.

This library includes lexical analyzer components for a variety of programming languages such as C++, Object Pascal (Delphi), PHP, HTML, and CSS1, making it an excellent choice for developers who work with multiple languages. It also includes a full set of base classes for creating custom lexers and parsers for any other languages not already included.

One of the great features of Source Code Scanners is it can be used to build applications that require analyzing source code, such as designing source codes, creating tools of helps, calculators of expressions, interpreters, and compilers, among others.

The lexical analyzers use DFAs (Deterministic Finite Automata) to match tokens found on the character input stream, and these DFAs are defined by a set of regular expressions in the source code and are created at runtime. The library also supports multiple automata(lexical class, lexical tree) and actions attached to regular expressions, which allow developers to easily switch from one lexical class to another.

The TLexTree class within Source Code Scanners is particularly noteworthy as it maintains converting a set of regular expressions into the DFA array. This makes for simpler and more effective lexing processes.

Source Code Scanners also provides classes that support working with command-line options, constant expression calculation, and more. Finally, it’s worth noting that the Professional edition makes the full library source code available for use or customization.

Overall, Source Code Scanners are an excellent choice for developers in need of a powerful source code analyzer and parser. The library's extensive features, including the ability to work with multiple languages, make it a valuable tool in any developer's arsenal.
What's New

Version 4.0 Std: N/A

Free Download 1.2M
377
  • Share on:

Most Popular

  1. BoxesHelper 1.0
    125
  2. C# CSV Reader 1.0.0
    124
  3. FlexCell Grid Control for .NET 4.0 4.6.2
    122
  4. Install Package IronPdf 2022.4.5455
    120
  5. Devart UniDAC 10.4.0
    120
  6. Eltima Virtual Serial Port Driver 6.9
    120
  7. Jep Java 3.4.0
    119
  8. WpfDiagram 4.1.8
    118
  9. Devart MyDAC 12.4.0
    118
  10. Oracle ODBC Driver by Devart 5.3.0
    116

Related Downloads

TMS Component Pack Pro
TMS Component Pack is a set of powerful VCL components designed for ...
Oracle Class Library for C++ with source code
Oracle Class Library is a C++ tool for client/server application creation across ...
TextPipe Engine Pro - programmers DLL
Get in touch with Crystal Software at [email protected] for alternative versions or ...
ZVL FormsEdit OCR
Our OCR/ICR software is developed using reliable classifiers, making it easy to ...
Mobile ImageDraw
The ASP.NET Mobile software uses GDI+ to generate real-time images such as ...
StateMirror
This software is a distributed cache solution designed for ASP.NET farms and ...
OLSOFT Neural Network Library
OLSOFT Neural Network Library is a comprehensive ActiveX control developed in Visual ...
dotConnect Express for MySQL
dotConnect Express for MySQL is a free, enhanced data provider framework using ...
jPDFSecure for Linux
jPDFSecure is a Java library that allows digital signing and security settings ...
HXTT Cobol
This software offers pure Java Type 4 Cobol JDBC driver packages that ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.