
options.pl -- (Command line) option handling for sCASP
scasp_version(-Version)s(CASP)
scasp_set_options(+Options) is det
scasp_set_options(+Options, -Unprocessed) is det
opt_process(+OptionsIn, -Options) is det[private]print_message(warning, Term) and continue.print_message(error, Term) and die using halt(1).
opt_rule(-Action) is nondet[private]s(CASP). Processed using opt_process/2 above.
opt_type(?Opt, ?Destination, ?Type)[private]
scasp_opt_type(?Flag, ?Option, ?Type)
scasp_opt_help(?Option, ?Help)
scasp_opt_meta(?Option, ?Meta)
scasp_help
scasp_parse_args(+Args, -Sources, -Options)
This predicate calls halt/0 when called with --version.
The following predicates are exported from this file while their implementation is defined in imported modules or non-module files loaded by this module.
scasp_set_options(+Options) is det
scasp_set_options(+Options, -Unprocessed) is det
scasp_opt_type(?Flag, ?Option, ?Type)
scasp_opt_help(?Option, ?Help)
scasp_opt_meta(?Option, ?Meta)
scasp_opt_type(?Flag, ?Option, ?Type)
scasp_opt_help(?Option, ?Help)
scasp_opt_meta(?Option, ?Meta)