package binsec

  1. Overview
  2. Docs

doc/binsec.cli/Binsec_cli/Cli/Options/index.html

Module Cli.OptionsSource

Call Cli.Options instead if you just want to have dedicated options to a ** set of functionalities. ** ** The difference with Cli.Make is the absence of a dedicated command line ** switch for this set of options. ** ** For example Cli.Make(struct let name = "foo" ... end) will add a '-foo' ** global switch to the command line whereas Cli.Options(struct let name = ** "foo" ... end) will not. ** ** Also, using Cli.Options entails that there should not be any associated ** functions to be automatically run at startup (i.e., no Cli.Boot.enlist ** call from inside the functionality kernel associated with this set of ** command-line switches).

Parameters

module _ : DECL

Signature

Sourcemodule Builder : sig ... end