The Pascal dialect used is an almost complete version of Wirth's PASCAL, extended to, in a simple way, to take advantage of the special hardware facilities contained in the 8051 family chips. Versions 5 and 6 furthermore contains objects and separately compiled units.
These compilers are, to the best of our knowledge, the most code efficient of their type. It is therefore possible to write high speed multilevel interrupt routines directly in PASCAL. It is also possible to use the high level i/o constructs as WRITE(LN) or READ(LN) to from predefined or user defined devices. The object oriented versions allows inheritance including virtual and non-virtual methods.
AMONG the FEATURES
A simple click in the IDE selects one out of more than 80 target processor derivatives in this family.
Download Windows demo here, 1 300 000 bytes)