Can you see the Delphi coding error, part 13?

Can you spot the error in the following Delphi code?

Read more

New versions of all products: Pascal Analyzer, Pascal Browser and Pascal Expert!

New versions of all products: Pascal Analyzer, Pascal Browser and Pascal Expert!

Read more

Can you see the Delphi coding error, part 12?

Can you spot the error in the following Delphi code?

Read more

Congratulations, Delphi turns 27!

Congratulations, Delphi turns 27!

Read more

Support for Delphi 10.4

Our products fully support Dephi 10.4

Read more

Delphi turns 25!

Delphi turned 25 years last Friday! Of course we want to celebrate this!

Read more

Update on Pascal Analyzer

Update on our static code analysis tool Pascal Analyzer.

Read more

Pascal Analyzer, Pascal Browser and Pascal Expert now support Delphi 10.3.3

We have updated our products Pascal Analyzer, Pascal Browser and Pascal Expert, and they now support Delphi 10.3.3

Read more

Can you find this Delphi coding error (part 11)?

Can you spot the error in the following Delphi code?

Read more

Cloned Code

Cloned code is a big problem. Read about the approach to this in Pascal Analyzer.

Read more

Pascal Analyzer 9.5

Pascal Analyzer 9.5 has just been released.

Read more

Can you find this Delphi coding error (part 10)?

Can you spot the error in the following Delphi code?

Read more

Summer Sale, 40% off Pascal Analyzer and other products

Summer Sale, with 40 % off Pascal Analyzer and other products.

Read more

Can you find this Delphi coding error (part 9)?

Can you spot the error in the following Delphi code?

Read more

Can you find this Delphi coding problem (part 8)?

Can you spot the problem (not an error) in the following Delphi code?

Read more

Can you find this Delphi coding error (part 7)?

Can you spot the error in the following Delphi code?

Read more

Support added for Delphi 10.3 Rio

We have now added support for Delphi 10.3 Rio in our Pascal Analyzer, Pascal Expert and Pascal Browser products!

Read more

New versions of Pascal Analyzer and Pascal Expert

There are new versions of these products.

Read more

Unit tests - Our Story

Read about how we implemented unit tests for our Delphi projects.

Read more

Delphi and OutputDebugString

Use OutputDebugString for debug logging in your Delphi application.

Read more

Pascal Analyzer/Pascal Expert 9.2

Again new versions of these products have been released, with new report sections.

Read more

Pascal Analyzer/Pascal Expert 9.1

New versions of these products have just been released.

Read more

Black Friday/Cyber Monday sale!

We are pleased to announce Black Friday and Cyber Monday 25% discount on any of our products!

Read more

Introducing Pascal Analyzer Lite

Pascal Analyzer Lite is our new FREE product for code analysis.

Read more

Can you find this Delphi coding error (part 6)?

Can you spot the error in the following Delphi code?

Read more

Can you find this Delphi coding error (part 5)?

Can you spot the error in the following Delphi code?

Read more

What's new in Pascal Analyzer 9?

Pascal Analyzer 9.0 has just been released. This is a major new version with a lot of interesting new features. It also supports the new Delphi 10.2 Tokyo release from Embarcadero.

Read more

Black Friday/Cyber Monday Sale: 30% Off

Get 30% off all our products!

Read more

Static code analysis

Read more

Can you find the Delphi coding error (part 4)?

Can you spot the error in the following Delphi code?

Read more

Can you find the Delphi coding error (part 3)?

Can you spot the error in the following Delphi code?

Read more

Can you find the Delphi coding error (part 2)?

Can you spot the error in the following Delphi code?

Read more

Can you find the Delphi coding error (part 1)?

Can you spot the error in the following Delphi code?

Read more

Celebrating 15 years of Pascal Analyzer!

This year is the 15th year of Pascal Analyzer, released in 2001, and still very much in development. Starting today we celebrate this by offering 25% discount on ALL our products (SKUs)! This offer will be active till 23rd of March.

Read more

Create custom Delphi types

One of the most important considerations when writing code, is how to choose identifier names. This holds for Delphi as well as for other languages. There is plenty of information available about how to select suitable names for your identifiers. In this article, we will discuss another related issue, which is not about how to name identifiers, but more about when to give them a name.

Read more

Pascal Expert 8.1, now with out-of-process option

In the latest Pascal Expert version 8.1 there is a new interesting possibility: Besides running analyses in a DLL hosted by RAD Studio, it is now also possible to run in a separate process outside of the IDE.

Read more

Get "out"! Delphi parameter types

When passing parameters to a procedure or function in Delphi, there are a number of ways to choose between.

Read more

Pascal Expert released!

Pascal Expert is a brand new plug-in product for Embarcadero's Delphi IDE (RAD Studio). The main task for Pascal Expert is to perform a static analysis of your source code, to detect possible issues and errors in your code. The results will help you better understand your code and support you in producing code of higher quality, consistency, and reliability.

Read more

Updates

Recently, in September 2015, our Pascal Analyzer and Pascal Browser products have been updated to support the new Delphi 10 Seattle release.

Introducing Pascal Expert

Pascal Expert is a brand new plug-in for Embarcadero's Delphi IDE (RAD Studio), created with Delphi’s Open Tools API (OTAPI). Pascal Expert will be available from Peganza, later in the autumn of 2015.

Read more

Pascal Browser 2.5

Pascal Browser 2.5 has been released today, adding support for Delphi XE8. Licensed users can download the new version (see the registration email for URL).

Pascal Analyzer 8.1.6

Pascal Analyzer 8.1.6 has been released today. Just as the previous one, this update addresses a few issues in the current version. Licensed users can download the new version (see the registration email for URL).

Pascal Analyzer 8.1.5

The latest update of Pascal Analyzer is 8.1.5, released today. This update addresses some issues in the current version. Licensed users can download the new version (see the registration email for URL). Just run the new installation program, and it will update your 8.x version in the same directory.

Pascal Analyzer 8.1

We have released Pascal Analyzer 8.1. This important update addresses some issues in 8.0.2, and adds support for all targets of Delphi XE8. Also we have continued our work improving the speed and accuracy of the parser. Licensed users can download the new version (see the registration email for URL).

Delphi XE8 is released!

The news it out - Delphi XE8 has been released! We are working hard with update of our products Pascal Analyzer and Pascal Browser. Expect to see new versions soon that support Delphi XE8. Stay tuned for more information.

Tour of new Pascal Analyzer 8

With Pascal Analyzer 8 just released, we want to give you a tour of the new version and all its new features. Here we go:

The first big new thing about Pascal Analyzer 8, is that there is now also a 64-bit version.

Read more

Integrate Pascal Analyzer with Delphi IDE

Would not it be great to be able to click on a line in the report, and get transferred directly to the corresponding code line in the Delphi IDE? It is possible!

Read more

A few Pascal Analyzer reports

In the latest blog article, we looked at how to get started with Pascal Analyzer (PAL). When running a project in PAL, the reports are listed in a tree, as seen on the left side:

Read more

Get started with Pascal Analyzer

If you yet are not using Pascal Analyzer (or PAL for short) in your daily work, you should at least give it a try. There is a trial version available for free download. The trial version is somewhat limited, but still will give you a good overview of the product.

After downloading, run the installation program. The installation is uncomplicated and will install the program folder beneath your ProgramFiles folder. Starting Pascal Analyzer for the first time, you will be greeted by this wizard:

Read more