Inno Pascal


Version: 0.1.5
Size:
389KB
Requirements:
No special requirements
Seller:
Jordan Russell
Price:
Free
System:
Windows XP/2000/98/Me
Rating:
4.5
License:
Freeware

Description - Inno Pascal



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. (There`s 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 can`t 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.

Inno Pascal Inno Pascal Subrange Types


More in Source Code-Inno Pascal

Pascal Inno Inno Pascal Pascal Inno Pascal