Products Overview

The Multi-target commercial development version of the FrameworkPascal 6 Windows Compiler
and the Windows function based API-GUI is available now.
The FrameworkPascal 6 compiler still compatible with TMT has the following features:
-
Build applications and DLL's with FrameworkPascal 6 Multi-target compiler for the
following operating systems: Windows 95, 98, ME, NT, 2000, XP, Vista.
(GUI, Console, DLLs and CPls), and MS-DOS 32-bit protected mode.
-
MS-DOS applications work with included
DOS-extenders, such as PMODE, PMODE/W, as well as WDOSX, CAUSEWAY and DOS/4GW.
-
Built-in assembler supports the full 32-bit assembler Instruction set.
Support for Intel MMX and AMD 3DNow instructions for creation of fast multimedia applications.
-
TMT Pascal Multi-target closely follows Borland Pascal syntax and has similar run-time
libraries. Most of the standard run-time units are supported for all targets. Hence one
can recompile old MS-DOS text-mode Pascal sources to create modern Win32 or OS/2 console
applications.
-
Drop Turbo/Borland Pascal source for DOS into the Windows function based
Win 32 GUI taking advantage of full API and GUI access.
- Advanced STUB file support. Allows DOS programs to be inserted
as the STUB program into Win32 executables, instead of default ones.
- Enhanced Graph unit provides SVGA banked and LFB video
modes support in MS-DOS executables and uses Microsoft DirectDraw features in Win32
applications.
-
Powerful set of Run-time Library units, including extended math library, complex arithmetic,
ActiveX, DirectX and OpenGL units.
- TMT Pascal Multi-target includes many examples for all compilation targets.
- TMT Pascal Multi-target is supplied with an enhanced IDE for Windows 32-bit, which has
the following features:
- High-level built-in debugger.
- Syntax highlighting.
- Multi-level undo buffer.
- A comfortable multi-window editor, which allows one to edit and run sources.
- A handly context-sensitive help system.
- ANSI/OEM character insertion table.
- A powerful search/replace engine, which allows one to find specified text in open
windows and subdirectories.
- An easy to use compiler options setup menu.
- Multi-target compilation support.
The FrameworkPascal 6 (TMT Pascal 6) is an extremely fast independent
Windows and 32 bit Extended DOS compiler as well as an optional compatibility
platform providing an alternative function based API/GUI interface and a the ability to preserve non Windows
executable file structures. It uniquely and unequally provide the ability to preserve programming and design
investment in function based and top town design under Windows with out compromising access
to the windows API overcoming the limits and complexity imposed by Microsoft's event driven
mandatory methods.
FrameworkPascal 6 is unified with a Windows' parallel API platform which is
independent of Windows as well as able to run in it.
The compiler capabilities were extended allowing older programs written for non Windows
platforms in Turbo Pascal, Apple Pascal, ADA and even C which were design for an interrupt
and function based operating systems to access the full Windows API GUI without the need to
restructure the excludable file format for the event driven passive entry points forced by the Windows GUI.
The FrameworkPascal 6 supports long file names for DOS target under Windows and 64 bit file size
with Windows 2000 server conventions. OS/2, discontinued by IBM, is no longer supported in FrameworkPascal but you may
contact us for availability of legacy OS/2 tools.
- Long file name support in Windows 98 using standard Windows interrupts
- Native long file name support in Windows XP and Windows 2000 for DOS targets overcoming MS DOS LFN incompatibility bug with MS server name extensions
- Software based object oriented graphics library
- Sound and speech Libraries for Windows and DOS
- Run on very fast computers removing TMT 4 limits (ZEN Timer)
- ASM Listing output with address information
Contact us for FraeeworkPascal 6 pricing.
Owners of TMT Pascal compiler - contact us for upgrade details.
Contract programming and conversion (16-32-64-TP-MS Pascal and non MS platforms) available.
FrameworkPascal products include dedicated software support.
To order e-mail us, make sure to include the product name in the email subject line or your email may be lost.
Please contact us by phone if you do not receive a reply on the same day.
Include your full contact information, address, phone number and company information.
Credit card payments are accepted with order confirmation, an invoice and a customer number
provided when ordering.
Credit card payments are accepted on our secure credit card form or may be accepted by phone.
Software products are shipped via the Internet and automatically installed on Windows computers.
Software sales are final. There is no refund or return on software credit card sales.
Owners of TMT compilers - contact us for upgrade details.
Snapshots
TMT Pascal Lite has the following features:
- High performance extremely fast 32-bit Pascal Compiler.
- TMT Pascal language syntax is in general compatible with BP
7.0, but has following language extensions:
- '+:=' and '-:=' C-style operators.
- C++ and ADA-style comments.
- Local declarations.
- Multi-dimensional open arrays.
- Overloading of functions and standard operators for new types.
- Unnamed procedural blocks.
- Interface declarations in main program.
- It supports many popular MS-DOS 32-bit extenders (such as PMODE, PMODE/W, WDOSX,
CAUSEWAY and DOS/4GW).
- Enhanced Graph unit (VGA/MCGA & SVGA banked and LFB modes up
to 1600x1200 TrueColor).
- IDE for Windows 32-bit Operating Systems.
- Full WinHelp-based on-line help.
TMT Pascal for MS-DOS is available to teachers for educational use only - contact us by email
The FrameworkPascal documentation is on-line
|