Jump to content

DOORS Extension Language

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 178.164.132.87 (talk) at 11:31, 28 December 2018 (move External Links after references, change stub templates to more specific categories). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

DOORS eXtension Language (also known as DXL), is a scripting language used to extend the functionality of IBM's Rational DOORS. This programming language is somewhat similar to C and C++. This language is specific to DOORS, and it has its own syntax, declaration, a forum to discuss the development,[1] in addition to the specific reference manuals.[2] StackOverFlow also provides support for this DXL scripting language.[3]

DXL Script Extensions

DXL scripts are usually stored with extension of ".dxl", however they do use the library files with extension ".inc".

DXL Editors

Sodius DXL Editor,[4] which is built on top of Eclipse is one of the tool which provides option to edit, browse, compile, execute, and debug DXL scripts. There are many open source and free editors like Notepad++, jEdit support DXL by custom properties.[5]

"Hello, world" example

To print the "Hello, World", the following code will be used,

print "Hello, world"


References

  1. ^ "Forum: Rational DOORS DXL".
  2. ^ "The DXL Reference Manual" (PDF).
  3. ^ "DXL (DOORS Extension Language) is a scripting language for IBM Rational DOORS".
  4. ^ Sodius DXL Editor
  5. ^ DXL Editors