Skip to main content

source

Laurence MorganLess than 1 minute

source

Import Murex code from another file of code block

Description

source imports code from another file or code block. It can be used as either an "import" / "include" directive (eg Python, Go, C, etc) or an "eval" (eg Python, Perl, etc).

Usage

Execute source from STDIN

<stdin> -> source

Execute source from a file

source filename.mx

Execute a code block from parameter

source { code-block }

Examples

Execute source from stdin:

» tout block { out "Hello, world!" } -> source
Hello, world!

Execute source from file:

» tout block { out "Hello, world!" } |> example.mx
» source example.mx
Hello, world!

Execute a code block from parameter

» source { out "Hello, world!" }
Hello, world!

Synonyms

  • source
  • .

See Also

  • args: Command line flag parser for Murex shell scripting
  • autocomplete: Set definitions for tab-completion in the command line
  • config: Query or define Murex runtime settings
  • exec: Runs an executable
  • fexec: Execute a command or function, bypassing the usual order of precedence.
  • function: Define a function block
  • murex-parser: Runs the Murex parser against a block of code
  • private: Define a private function block
  • runtime: Returns runtime information on the internal state of Murex
  • version: Get Murex version

This document was generated from builtins/core/management/source_doc.yamlopen in new window.

Last update:
Contributors: Laurence Morgan,Laurence Morgan