12 Facts About IP Pascal

1.

IP Pascal is an implementation of the Pascal programming language using the IP portability platform, a multiple machine, operating system and language implementation system.

FactSnippet No. 1,634,475
2.

IP Pascal implements the language "Pascaline", which is a highly extended superset of ISO 7185 Pascal.

FactSnippet No. 1,634,476
3.

IP Pascal is one of the only Pascal implementations that still exist that has passed the Pascal Validation Suite, a large suite of tests created to verify compliance with ISO 7185 Pascal.

FactSnippet No. 1,634,477
4.

IP Pascal is sold as an implementation of Pascaline, but the language itself can and should be open, and should have quality implementations.

FactSnippet No. 1,634,478
5.

Program from ISO 7185 IP Pascal is directly analogous to a module, and is effectively a module without an exit section.

FactSnippet No. 1,634,479

Related searches

Windows 95
6.

In IP Pascal, dynamics are considered "containers" for static arrays.

FactSnippet No. 1,634,480
7.

The result is that IP Pascal is perhaps the only Pascal where dynamic arrays are fully compatible with the ISO 7185 static arrays from the original language.

FactSnippet No. 1,634,481
8.

IP Pascal has a series of modules that form a "porting platform".

FactSnippet No. 1,634,482
9.

Object-orientation is a good programming method, but IP Pascal makes it an optional, not a required, methodology to write programs.

FactSnippet No. 1,634,483
10.

At the beginning of 1996, the original target of Windows NT was switched to Windows 95, and IP Pascal became fully operational as an 80386 compiler under Windows.

FactSnippet No. 1,634,484
11.

In 1997, a version of the terminal library from the original 1980 IP Pascal was ported to windows, and a final encoder started for the 80386.

FactSnippet No. 1,634,485
12.

In 2001, a companion program to IP Pascal was created to translate C header files to Pascal header files.

FactSnippet No. 1,634,486