1. 首页
  2. 编程语言
  3. Delphi
  4. PaxCompiler v3.1 DateCode 2012/12/17 Full Source

PaxCompiler v3.1 DateCode 2012/12/17 Full Source

上传者: 2018-12-25 06:59:48上传 RAR文件 601.04KB 热度 64次
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/fr om 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. Support of compiled units and run-time packages. paxCompiler engine is thread safe. The roadmap of the compiler includes: Java compiler, C++ compiler, built-in assembler.
用户评论
码姐姐匿名网友 2018-12-25 06:59:48

下載了3.21版不能安裝,這個版本總算安裝上了,謝謝您呢

码姐姐匿名网友 2018-12-25 06:59:48

已经用过了,可以使用。不过脚本这个东西用起来还是很复杂的,如果要和宿主程序交互的话,要设置很多东西,而且内存管理上很容易出现错误。

码姐姐匿名网友 2018-12-25 06:59:48

Delphi2010下报:[DCC Error] PAXCOMP_JS_SCANNER.pas(30): E2170 Cannot override a non-virtual method 修改相关代码后再次编译通过

码姐姐匿名网友 2018-12-25 06:59:48

编译通过,好用。

码姐姐匿名网友 2018-12-25 06:59:48

非常不错,哈哈,好用

码姐姐匿名网友 2018-12-25 06:59:48

找到半天还是paxCompiler 最快,还支持DLL的脚本调用,很方便,不过就是没有把paxscript里的界面转换弄过来

码姐姐匿名网友 2018-12-25 06:59:48

pascal脚本编译工具,最新最快的脚本控件!