The In-Situ Tool makes it possible to convert the humble .map file, as generated by DigitalMars?' Optlink, into a more readily useful format to DDL. The resulting '.situ' file can be loaded by the application to which it is bound, and used to look up any compiled-in symbol declared in the program. While DDL has support for Optlink's .map file, converting your file to a .situ is reccomended as it is a vendor-neutral format, which will help bridge any compiler inconsistencies later on for DDL-dependent projects.
Running the program without any arguments produces the following help screen:
Creates a .situ file that contains optmized .map file
data specifically for the DDL in situ module loader.
Usage:
insitu <map file> { -switch }
-f Specify output file
-c Compression level for data (1-9 where 9 is default)
When the output file is not specified, a file in the
form of <filename>.situ will be used by instead.
Map files are expected to be the same format as provided
by DMD.
