FEATURES(2)

Table of Contents

Name

features specifies a list of optimization features to include in an SDTool

Synopsis

%features one-letter-codes

Description

The features section of a source description file specifies the optimization features to incorporate in an SDTool. These features are used to make the SDTool smaller and faster. In some circumstances, they are used to circumvent the limits of UNIX Operating System tools. For example, lex limits on start conditions can be handled by the R feature, and C compiler limits can sometimes be avoided by using the the 1 and g features. The features are:

1
Removes the -1 option from the SDTool; this is the grammar rule trace option (see OPTION(2) ).
2
Removes the -2 option from the SDTool; this is the option that prints the specification parse tree (see OPTION(2) ).
g
Removes checks for wild pointers from the GEN_x.c files; these checks help pinpoint segmentation and other memory access violations.
R
Specifies the use of red tokens (see RED(2) ).
w
Removes white space storage from the parse tree; this saves space, but interferes with the frontier and other functions.
t
Specifies the use of optimized traversal algorithms that assume the parse tree structure is not modified after parsing is completed.

See Also

META(1)
OPTION(2)
RED(2)
WHITESPACE(2)
FRONTIER(5)
TRAVERSE(5)


© 1990 Lucent Technologies, Inc
© 1998 Harmony Software, Inc