1------------------------------------------------------------------------------
2--                                                                          --
3--                         GNAT COMPILER COMPONENTS                         --
4--                                                                          --
5--                            V M S _ C M D S                               --
6--                                                                          --
7--                                 S p e c                                  --
8--                                                                          --
9--          Copyright (C) 2010-2013, Free Software Foundation, Inc.         --
10--                                                                          --
11-- GNAT is free software;  you can  redistribute it  and/or modify it under --
12-- terms of the  GNU General Public License as published  by the Free Soft- --
13-- ware  Foundation;  either version 3,  or (at your option) any later ver- --
14-- sion.  GNAT is distributed in the hope that it will be useful, but WITH- --
15-- OUT ANY WARRANTY;  without even the  implied warranty of MERCHANTABILITY --
16-- or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License --
17-- for  more details.  You should have  received  a copy of the GNU General --
18-- Public License  distributed with GNAT; see file COPYING3.  If not, go to --
19-- http://www.gnu.org/licenses for a complete copy of the license.          --
20--                                                                          --
21-- GNAT was originally developed  by the GNAT team at  New York University. --
22-- Extensive contributions were provided by Ada Core Technologies Inc.      --
23--                                                                          --
24------------------------------------------------------------------------------
25
26--  This package is part of the GNAT driver. It contains the declaration of
27--  Command_Type which list all the commands supported by the gnat driver.
28
29package VMS_Cmds is
30   type Command_Type is
31     (Bind,
32      Chop,
33      Clean,
34      Compile,
35      Check,
36      Sync,
37      Elim,
38      Find,
39      Krunch,
40      Link,
41      List,
42      Make,
43      Metric,
44      Name,
45      Preprocess,
46      Pretty,
47      Shared,
48      Stack,
49      Stub,
50      Test,
51      Xref,
52      Undefined);
53
54   subtype Real_Command_Type is Command_Type range Bind .. Xref;
55   --  All real command types (excludes only Undefined).
56end VMS_Cmds;
57