can collaborate with AST (or CG), the tools from the compiler toolbox Cocktail. can read one or more data specification modules in AST-format and use them as definition of node and edge types. Note that either AST- or CoSy-fSDL-mode can be used, mixed mode does not work. A user may tell in several ways whether/which AST-modules he wants to use.
Note that the first input file determines the name of the output file; thus AST-files should be given as later arguments.
-ast <file> then this/these file(s) are
parsed to find the AST data definitions. Example:
use-clause for a file in the
-specification (on the same syntactic level as GRS/EARS).
This clause has the form
StringList is a list of space-separated strings, which indicate file
names which has to open and to read. Thus, if an specification is
dependent on some files, the user may give these dependencies in the
-file.
After reading the -file will read the files of the use clause.
In AST-mode, code is generated in plain C (without access functions).
The sol-library is used for the available functors (graph and set
template classes, file sollib.ps).