Module scallop::builtins

source ·

Modules§

Macros§

  • Create C compatible builtin function wrapper converting between rust and C types.

Structs§

Functions§

  • Returns the count of nested builtins, e.g. eval echo a would have it set to 2.
  • Run the declare builtin with the given arguments.
  • Disable a given list of builtins by name.
  • Enable a given list of builtins by name.
  • Handle builtin errors.
  • Run the local builtin with the given arguments.
  • Register builtins into the internal list for use.
  • Run the set builtin with the given arguments.
  • Get the sets of enabled and disabled shell builtins.
  • Run the shopt builtin with the given arguments.
  • Run the source builtin with the given arguments.

Type Aliases§