New features in version 0.28.0 ============================== Bug in configurator utility around PG-PVM detection has been fixed. Configurator utility has been extended with detection of the BFD library which is required to produce the new `pickstab' utility of grapnel library. GRP parser ---------- Rule of `DataType' has been changed from DataType::= "CHAR" | "INT" | "FLOAT" | "DOUBLE". to: DataType::= "CHAR" | "INT" | "FLOAT" | "DOUBLE" | ID. where ID interpreted as unknown data type. It causes parser to produce a warning during the parse but it does not refuse the GRP file. Generated programs can be compiled and executed because new data type `UNKNOWN' has been introduced in the grapnel library, but it causes to exit the application with a fatal error message. GRP code generator ------------------ New utility program has been introduced. `samefile' program is used by the generated Makefile to determine if installation directory differs from the actual one. I wrote this program because I do not know if every version of UNIX test utility knows the -ef option. Installation part of the generated Makefile has been reorganized and some bugs have been fixed. GRP library ----------- New utility program has been introduced. `pickstab' program can be used to pick up debugging information from a binary file and place it in a text file. It is possible if the processed file has been compiled with `-g' compiler directive. New data type has been introduced `UNKNOWN', but it can not be sent through the channels because `pack' and `unpack' functions refuse this type of data and exit the application with fatal error. Mar 1, 1997.