/ languages / xsh.html

Table of content

Parameters

Templates


Details

Parameters

Interpreter type to use if none is set in the xsh:program node. Should be one of the name defined by the interpreterNameType in the xsh XML schema
Force user-defined interpreter (using.defaultInterpreterType and/or xsh.defaultInterpreterCommand)

Default value: 'no'

Templates


Retrieve interpreter name from $xsh.defaultInterpreterType, program node @intrepreterType attribute or program node @interpreterCommand attribute. If none of these options are available, use 'sh'
  1. programNode
    xsh:program node
    Default value: //xsh:program

Retrieve interpreter invocation command
  1. programNode
    xsh:program node
    Default value: //xsh:program
  2. interpreterType
    Forced interpreter program type name

Indicate if the given interpreter supports function definition
  1. interpreter
    Interpreter command name

Definition of a function local variable
  1. variableNode
    Function parameter node
    Default value: .
  2. interpreter
    Interpreter command name

Definition of a function parameter variable
  1. parameterNode
    Function parameter node
    Default value: .
  2. interpreter
    Interpreter command name