Google
 

Compilers and Interpreters Delphi


Microsoft XNA Game Studio Express

Develop non-commercial games in C# for Windows with the Microsoft XNA Game Studio Express. You will also need to download the Microsoft Visual C# Express Edition (see elsewhere on this page for the link). The XNA Game Studio Express includes the XNA Framework, a set of managed code development libraries that supposedly speeds up your development of games on Windows, as well as the XNA Framework Content Pipeline, tools that help you add 3D content to your games. Also included are documentation, starter kits (for example, a SpaceWar starter kit is included), etc. Important note: although the website says the XNA Game Studio Express allows you to develop for the Xbox 360, you must pay an annual fee to develop games for the Xbox 360. In fact, from the FAQ on the site, it appears that you don't even get the XNA Framework for Xbox 360 in this Express edition. You should also read the End User License Agreement (EULA) carefully before you start developing (to find out what the other restrictions are). In case you're wondering, XNA stands for "XNA's Not Acronymed", following the tradition started by GNU's "GNU's Not Unix". Currently supported systems: Windows XP SP2 only, although Windows Vista will probably be supported in the future (possibly by the time you read this).

 

Turbo Delphi Explorer and Turbo Delphi for .NET Explorer

TurboExplorer Delphi Explorer Edition allows you to develop Dephi applications for Windows using the Borland Turbo Delphi compiler and IDE. The package boasts of integrated compilers, RAD visual designers, rich debugging features, Code Insight, templates, a history manager, a database explorer and connectivity, included Borland InterBase and MSDE, support for DCOM, ActiveX, .NET remoting, many pre-built components, etc. You have to register (free) to get the activation key.

 

Borland Turbo Pascal Compiler

Hard to believe? Well, the earlier versions of Borland's Turbo Pascal are now available FREE from Borland's website. If you are writing software for MSDOS, don't wait - get it now! The last time I checked, Turbo Pascal 5.5, Turbo Pascal 3.02 and Turbo Pascal 1.0 are available.

 

PascalX Pascal Compiler

This Pascal compiler allows you to write your Pascal programs using keywords in either English or Portuguese (eg using "function" in English or "funcao" in Portuguese). It supports the Win32 platform (ie Windows 95, 98 or NT). It has recently been updated to include an integrated development environment (IDE) that attempts to provide useful information to help new Pascal programmers use the language, track syntax errors, etc.

 

E1ProgPascal51 Pascal Cross-compiler and Extensions

E1ProgPascal51 is a Pascal cross-compiler for the Intel 8051 series of microcontrollers. It runs under MSDOS. The link above also has some extensions to the above compiler that provides string support, single character support, inline assembler support and external procedure support.

 

Bloodshed Dev-Pascal Pascal Compiler

According to its website, Dev-Pascal is a development environment which includes a Pascal compiler (either the GNU Pascal compiler or the Free Pascal compiler, at your option) that allows you to create software using the Turbo Pascal language. It supports only the Win32 environment, and is free. The package includes a Setup creator that allows you to include a Setup program with your programs.

 

Virtual Pascal Compiler

This compiler handles code that is compatible with Borland Pascal and Borland Delphi 2. It has a run-time library, an optimizing compiler, built-in linker, integrated development environment, an integrated debugger, various utilities, patches for third party libraries (Delphi, TurboPower), examples, and online documentation. Platforms supported include Win32 (Windows 95/98/NT/2000), OS/2 and Linux (experimental support). Really looks like it's worth investigating.

 

GNU Pascal Compiler

This 32 bit Pascal compiler runs on Win32, DOS, OS/2 and most Unix systems. It is distributed under the GNU General Public License. I'm not sure how this affects your programs, though. Based on the program's website, the compiler supports the following language standards: ISO-7185 Standard Pascal, most of ISO-10206 Extended Pascal, and most of Borland Pascal 7.0.

 

P4 Pascal Compiler

You can find the public domain source code of a Pascal compiler and interpreter. The system is written in Pascal itself, and only the source code is provided, which means that you need to have a Pascal compiler before you can use it. The compiler generates an intermediate p-code which is then interpreted by the p-code interpreter. If you do not have a Pascal compiler, you have a choice of getting their C translation of the compiler (which means you must have a C compiler) or handtranslating their precompiled pcode of the compiler.

 

Vector Pascal

This Pascal compiler is "targeted at SMID instruction sets such as the MMX and the AMD 3D Now!" It also performs optimizations such as parallel vector operations, loop unrolling and common sub-expression elimination. Binaries are available for Windows and Linux. The source code is also available.

 

Pascal Pro Pascal Compiler

This Pascal compiler is a 32 bit compiler that generates code for DOS. It has a number of extensions to the Pascal language, including function, operator and procedure overloading. It comes with source code, and generates assembly code that requires TASM or MASM to assemble. You will also need to download the (free) WDOSX dos extender (see the Free DOS Extenders page for more information about WDOSX).

 

Free Pascal (formerly FPK Pascal) Compiler

This is a Pascal compiler that generates native code for a number of platforms (such as Win32, MSDOS, Linux, OS/2, Amiga OS). It supports most of the Borland Pascal 7.0 dialect along with some extensions used by Delphi. According to the home page, it also supports function overloading and other such features. The package comes with sources for the compiler, which is itself written in Pascal. According to the program's website, the program comes under a "modified" GNU Public License to allow linking with static libraries when creating DOS programs. You have to read the documentation yourself to find out whether you can actually produce commercial programs without releasing your program source code. You can use it to compile your Delphi programs with the help of Lazarus, a free class library designed for this compiler.

 

DPAS Pascal Compiler

A compiler that supports a number of Standard Pascal constructs plus some additional constructs. At present, it still does not support floating point, records, and enumeration types (and perhaps other things as well). It generates a 32 bit DOS executable, and it comes with a DOS extender and protected mode debugger.

 

Symantec Think Pascal Compiler

A version of Symantec's Think Pascal (now a discontinued product) is available from Symantec's website. It comes with no support from Symantec. Originally called Lightspeed Pascal, it generates 68k code, and has what some people regard as an outstanding debugger. The file to download is "thinkpascal4.5d4.sit.hqx". News: Looks like the above link is dead. A visitor referred me to this ftp site where the file appears to still be available. Note however that I have no idea if this is an unmodified copy of the original version from Symantec or not, since this is not an official Symantec site.


   

 

 

  

Compilers Delphi

 

 

 

 

 
  

CATEGORIES :

Articles

Arts

Beauty

Business

eBooks

Education

Free Script

Health and Medicine

Internet

Lawyer

Programming

Real Estate

Scholarship

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
© Copyright www.tonbiz.com, All rights reserved.