Go to the first, previous, next, last section, table of contents.


otmr

The resolver, otmr, can be used to create a C header file containing declarations for C sources to interface with a unit. Such declarations are declarations of selectors, classes, layout of an extension's object variables, etc. The resolver functions by reading the .i files created by the compiler.

When resolving a program otmr generates a C source file containing the data structures needed by the runtime. This implies that the startup time of a TOM program due to the runtime data structures needing to be built is zero. Resolving itself does take some time, and also GNU CC seems to be very slow at compiling static variable initializations.


Go to the first, previous, next, last section, table of contents.