Multi-Language Support in Compose

Compose, as an integrated development environment (IDE), supports languages such as OML, Tcl, Python, and R.

For each language, the support includes:
  • The language interpreter (to execute a command or execute scripts).
  • A command window dedicated to each language.
  • A specific mode for the Editor, where scripts in each language can be edited (with completion and highlighting), executed, and debugged.
    Note: The R language is supported in the Editor, but not in the Compose debugger.

In addition, bridges between the different languages can be used. The current release of Compose offers a two-way bridge between OML and Python, and a two-way bridge between OML and Tcl.