4 This file is processed by the bin/SConsDoc.py module.
5 See its __doc__ string for a discussion of the format.
21 The command line used to call the parser generator
22 to generate a source file.
26 <cvar name="YACCCOMSTR">
28 The string displayed when generating a source file
29 using the parser generator.
30 If this is not set, then &cv-YACCCOM; (the command line) is displayed.
33 env = Environment(YACCCOMSTR = "Yacc'ing $TARGET from $SOURCES")
38 <cvar name="YACCFLAGS">
40 General options passed to the parser generator.
41 If &cv-YACCFLAGS; contains a <option>-d</option> option,
42 SCons assumes that the call will also create a .h file
43 (if the yacc source file ends in a .y suffix)
45 (if the yacc source file ends in a .yy suffix)
49 <cvar name="YACCHFILESUFFIX">
52 header file generated by the parser generator
56 Note that setting this variable does not cause
57 the parser generator to generate a header
58 file with the specified suffix,
59 it exists to allow you to specify
60 what suffix the parser generator will use of its own accord.
62 <filename>.h</filename>.
66 <cvar name="YACCHXXFILESUFFIX">
69 header file generated by the parser generator
73 Note that setting this variable does not cause
74 the parser generator to generate a header
75 file with the specified suffix,
76 it exists to allow you to specify
77 what suffix the parser generator will use of its own accord.
79 <filename>.hpp</filename>.