Home  »  Windows  »  Source Code
inno pascal 0-1-5
inno pascal 0-1-5
Authorize : Freeware Free

Requirements : No special requirements

Publisher : Jordan Russell

OfficeWebsite : http://jrsoftware.org

OS Support : Windows XP, 2000, 98, Me

Servers
  • USA
Content
A simple Pascal compiler for Win32
BSEditor: Inno Pascal is a simple Pascal compiler for Win32. It produces Compact, native-code x86 executables without requiring any external assemblers or linkers. It was written entirely from scratch; it is not based on any other existing compilers.
Renamed program from IPascal to IP. Also renamed LINKER unit to LinkerPE. Lots of other code restructuring.
Improved handling of expressions. They are now first parsed into an internal structure, with the code generated later. (Theres still more work to be done, though.)
Got rid of expr(). Now you can use expressions directly.
Full expressions can now be used in constants and in procedure parameters.
Added compile-time constant folding. 1 + 1 is translated to 2 at compile time.
Now supports subrange types, i.e. type MyType = 1..5. Currently subrange types are always 4 bytes in size regardless of the range. Also, subranges can currently only be used in a type declaration; you cant Declare a variable like var A: 1..5.
Somewhat more optimized code is now generated for all of the operators in expressions.
New OperaTor: mod. you can free download Inno Pascal 0.1.5 now.

Hot Download

New Download