Skip to main content.


A perl script that runs positive and negative test-cases against arbitrary IDL compilers for specification compliance checking.

While learning CORBA I wrote some IDL files and a script for checking compliance of an IDL parser.

The files are separated into categories of valid and invalid IDL fragments. A Perl script grabs the different IDL files and feeds them to the IDL compiler. When the compiler stops while compiling a valid file or does not stop when compiling an invalid file then the script terminates and reports that it found an incompatibility of the IDL under test.

The related CORVAL project of the Open Group tries to define a framework with which CORBA products can be checked for standard compliance.

TypePersonal Project
EnvironmentLinux, Perl, ORBit, GNU make
Linkvalidator.tar.bz2 (8kB)