# [styx.cmd] command description for [styx.c] Program styx -- A combined parser and scanner generator doc
'styx' translates the token and syntax description for a language in [$SPESTYX/Language.sty] into scanner and parser tables and a functional interface to the abstract derivation tree.
The generated tables have to be applied to the actual scanner and parser function which are part of the styx library. The result of the parser function will be a derivation tree which can be accessed through the above mentioned interface. cod Arguments Language : name -- language name Options diagnose : flag = false -- additional diagnose and information verbose : flag = false -- progress information makeIMG : flag = false -- create binary table images makeINT : flag = false -- create interface c source makeANT : flag = false -- create abstract interface c source makeC : flag = false -- create table c sources export : flag = false -- export table definitions shortform : flag = false -- use short form of language name doc
Dependant on the given options different source and image files will be created: