Scanner speed increased. DOS compiler version tested.
READCHAR, WRITECHAR moved from the compiler to the system library and renamed. TRUNC bug fixed. Compiler memory leaks eliminated.
Forward type reference checking fixed. FOR loop counter values evaluation fixed. Constant division checking added.
Type checking bugs fixed. Code and data size checking fixed. ORD, CHR, PRED, SUCC, TRUNC functions added. Single-pass compilation mode without optimization added (/n option).
ReadLn procedure fixed.
Unary minus bug fixed. Samples updated.
Type checking and type casting bugs fixed. Structured variables (e.g. strings) assignment added. Function result assignment to the function identifier (ISO compliant) is now supported. Delphi-style comments added.
Scanner bugs fixed. String parameter passing fixed. CASE statement syntax extended.
Scanner completely rewritten. Real number I/O fixed. String manipulation routines (StrCopy, StrCat, StrLen, StrComp, Str, Val, IStr, IVal) added.
Some scanner bugs fixed. SQR function added.
XD Pascal compiler v. 0.7.2. now supports CONST parameters. Parameter and function result types should be type identifiers only.
XD Pascal compiler version 0.7.1 is now available. It supports Write, WriteLn, Read, ReadLn procedures in their standard form, except for field width specifiers.