<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.vmssoftware.com/index.php?action=history&amp;feed=atom&amp;title=DCL</id>
	<title>DCL - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.vmssoftware.com/index.php?action=history&amp;feed=atom&amp;title=DCL"/>
	<link rel="alternate" type="text/html" href="https://wiki.vmssoftware.com/index.php?title=DCL&amp;action=history"/>
	<updated>2026-05-02T10:52:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://wiki.vmssoftware.com/index.php?title=DCL&amp;diff=1230&amp;oldid=prev</id>
		<title>Darya.zelenina: Created page with &quot;&#039;&#039;&#039;DCL&#039;&#039;&#039;, or the &#039;&#039;&#039;Digital Command Language&#039;&#039;&#039;, is the default command line interpreter for OpenVMS systems. It can be used to interact with OpenVMS systems on t...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.vmssoftware.com/index.php?title=DCL&amp;diff=1230&amp;oldid=prev"/>
		<updated>2019-07-19T04:08:10Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;DCL&amp;#039;&amp;#039;&amp;#039;, or the &amp;#039;&amp;#039;&amp;#039;Digital Command Language&amp;#039;&amp;#039;&amp;#039;, is the default &lt;a href=&quot;/CLI&quot; title=&quot;CLI&quot;&gt;command line interpreter&lt;/a&gt; for &lt;a href=&quot;/OpenVMS&quot; title=&quot;OpenVMS&quot;&gt;OpenVMS&lt;/a&gt; systems. It can be used to interact with OpenVMS systems on t...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;DCL&amp;#039;&amp;#039;&amp;#039;, or the &amp;#039;&amp;#039;&amp;#039;Digital Command Language&amp;#039;&amp;#039;&amp;#039;, is the default [[CLI|command line interpreter]] for [[OpenVMS]] systems. It can be used to interact with OpenVMS systems on the command line and write [[Command Procedure|command procedures]] (scripts).&lt;br /&gt;
&lt;br /&gt;
See [[CLI|Command Line Interpreter]] for more information on DCL.&lt;br /&gt;
&lt;br /&gt;
=Features=&lt;br /&gt;
==Command Abbreviation==&lt;br /&gt;
&lt;br /&gt;
[[CLI#Command Verb|Command verbs]] and [[Symbol|symbols]] in DCL can be abbreviated to the minimum number of characters that make the command unique: for example, as long as there is no other command that starts with the same letter, a command can be abbreviated to one character. Usually, however, it takes 2-4 letters to specify a command unambiguously.&lt;br /&gt;
&lt;br /&gt;
DCL only looks at the first 4 characters of a command verb.&lt;br /&gt;
&lt;br /&gt;
==Normalization==&lt;br /&gt;
When processing a command line, DCL:&lt;br /&gt;
* translates all characters to uppercase&lt;br /&gt;
* removes multiple spaces, leading and trailing spaces&lt;br /&gt;
* removes comments (whatever starts with an exclamation point(!))&lt;br /&gt;
&lt;br /&gt;
Normalization also applies to filenames if the process&amp;#039;s parse style is set to TRADITIONAL. Extended file specifications (uppercase letters, extended character set) available for [[ODS-5]] disks can be entered when the parse style is set to EXTENDED with the SET PROCESS/PARSE_STYLE=EXTENDED command.&lt;br /&gt;
&lt;br /&gt;
Information in double quotes (such as equivalence strings, search queries, and multi-word qualifier values) is not subject to normalization.&lt;br /&gt;
&lt;br /&gt;
=Scripting=&lt;br /&gt;
In DCL scripts, all command lines including comment lines need to be preceded with a dollar sign ($). All lines not preceded with a dollar sign are considered to be data lines for the previous command.&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
* [https://www.vmssoftware.com/pdfs/HP_branded_docs_1st_batch/HP_DCL_Dictionary_Vol1.pdf OpenVMS DCL Dictionaly A-M]&lt;br /&gt;
* [https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c04623195 OpenVMS DCL Dictionary N-Z]&lt;/div&gt;</summary>
		<author><name>Darya.zelenina</name></author>
	</entry>
</feed>