paxCompiler Icon

paxCompiler

paxCompiler is an embeddable compiler of Pascal and Basic programming languages

paxCompilerOverview

paxCompiler is an embeddable compiler of the Object Pascal, Basic and JavaScript programming languages. The key features of the paxCompiler are:

* The compiler generates machine code for Intel compatible processors (IA-32 architecture).
* It is possible to use the compiler as a scripting engine. You can embed the compiler into host application, register host-defined types, routines, variables and constants for the engine, read/write script-defined variables, call script-defined functions etc. You can save/load compiled scripts to/from a stream.
* The compiler was initially written in Borland Delphi as a set of Delphi components. TPaxCompiler, TPaxProgram and TPaxPascalLanguage are Delphi components that allows you to embed the paxCompiler into Delphi, Kylix or Borland C++ Builder application so you can customize and extend the application without having to recompile it.
* Source code of paxCompiler is compatible with Free Pascal 2.0.
* paxCompiler, implemented as paxcompilerlib.dll, can be used for scripting Microsoft Visual C++ applications.
* The compiler supports Object Pascal language based on the Delphi 7 standard. Syntax of Basic language is similar to VB.NET.
* Script-defined functions support register (Borland fastcall), cdecl, stdcall, safecall, pascal and msfastcall (Microsoft fastcall) calling conventions.
* Cross-language programming support. You can use Pascal units in Basic and JavaScript programs and vice versa.
* COM support.
* TPaxCompilerDebugger and TPaxCompilerExplorer components implement debugger (breakpoints, call stack, watches, step over, trace into, run to cursor, pause) and code explorer capabilities.
* Script-defined types support run-time information (RTTI).
* You can bind instances of script-defined classes with dfm files.
* You can import host-defined types with paxCompiler importer.
* You can create stand alone executable files.

NEW

Fixed some bugs.

paxCompilerInformation

Version
2.6
Date
03.06.10
License
Trial
Language
English
File Size
1.28MB
Category
SubCategory
Operating Systems
Windows XP, 2000, 98
System Requirements
No additional system requirements.
paxScript.NET Icon
The component implements C# and VB.NET interpreter written in C#
Trial
paxCompiler for delphi 2007 Icon
paxCompiler is an embeddable compiler of Pascal programming language.
Trial
paxCompiler for Free Pascal Icon
A 32 and 64 bit professional Pascal compiler.
Free
paxCompiler test program Icon
Iimplement debugger and code explorer capabilities.
Free
More
FastReport 4 for Delphi 6 Icon
An add-on component that allows your application to generate reports quickly.
Trial
FastReport VCL Icon
Reporting tool component. It consists of report engine, designer and preview
Trial
ComPort Icon
Delphi/BCB component for serial communication for Windows 95/98/ME/NT/2000/XP.
Trial
EMS Source Rescuer Icon
Application which can help you to restore your lost Delphi project sources.
Trial
AlphaControls Lite Icon
A skinned VCL's for professional UI design dev. in the Borland Delphi and CB6.
Free
PDFtoolkit VCL Icon
PDF document management, modification, viewing/printing and organization VCL
Trial
CAD Import VCL Icon
DXF DWG PLT HPGL SVG CGM Import for Borland Delphi and C++Builder developers
Trial
CAD Import VCL: dwg, dxf, plt, svg, cgm in Delphi Icon
DXF DWG PLT HPGL SVG CGM Import for Borland Delphi and C++Builder developers
Trial
More