#ifndef COMMANDLINE_PARAMETERS_H #define COMMANDLINE_PARAMETERS_H #include "commandline/longoptions.h" #include "cstring.h" #include "english.h" #include "object.h" #include "types/composites/composites.h" typedef struct configure { #define each(LONGOPTION) as object LONGOPTION; foreach (longoption) #undef each object ExecutionMode; object FileName; struct arguments { const cstring *list; natural length; } arguments; boolean error; } configure; configure commandlineparameters(cstring const *, configure); #endif