class PROGRAM_ARGS
Flattened version is
here
Public
Readable Attributes
attr arguments : FLIST{STR} ;
attr progname : STR ;
Features
Private
Unknown_Option, Unknown_Handler, Space_Skip, Arg_Expected,
Name_is, Value_Missing, Bad_Arg, Unknown_Env_Var,
Error_Start, Unexpected_End, Eval, Missing_Token,
Error_Start, Unexpected_End, Eval, Missing_Token,
shared Messages : ARRAY{STR} ;
shared Messages : ARRAY{STR} ;
Error_Start, Unexpected_End, Eval, Missing_Token,
const Msg_Count : CARD := Not_Open + 1 ;
Name_is, Value_Missing, Bad_Arg, Unknown_Env_Var,
Not_Open ;
Unknown_Option, Unknown_Handler, Space_Skip, Arg_Expected,
Error_Start, Unexpected_End, Eval, Missing_Token,
Name_is, Value_Missing, Bad_Arg, Unknown_Env_Var,
Unknown_Option, Unknown_Handler, Space_Skip, Arg_Expected,
Unknown_Option, Unknown_Handler, Space_Skip, Arg_Expected,
Name_is, Value_Missing, Bad_Arg, Unknown_Env_Var,
attr arguments : FLIST{STR} ;
shared delimiters : ARRAY{STR} ;
shared delimiters : ARRAY{STR} ;
init(
shared line_mark : STR ;
shared line_mark : STR ;
attr options : FMAP{STR,TUP{$OB,BOOL}} ;
attr options : FMAP{STR,TUP{$OB,BOOL}} ;
attr progname : STR ;
shared quotes : ARRAY{STR} ;
shared quotes : ARRAY{STR} ;
shared report : REPORTER ;
shared report : REPORTER ;
shared whitespace : ARRAY{STR} ;
shared whitespace : ARRAY{STR} ;
The Sather Home Page