<?xml version="1.0" encoding="utf-8"?>
<article xmlns="http://docbook.org/ns/docbook" version="5.0">
<info><?db toc='false'?>
<title>Unit test: cmdsynopsis.001</title>
</info>
<refentry xml:id="minimal">
  <refnamediv>
    <refname>cccp</refname>
    <refname>zzzzzzp</refname>
    <refpurpose>The C++/ZZZ++ preprocessors</refpurpose>
  </refnamediv>
  <refsynopsisdiv>
    <cmdsynopsis>
      <command>cccp</command>
      <!-- test for nested bold/italic, bug #1446015 -->
      <arg choice="plain">
        <option>--path "<replaceable class="option">PATHS</replaceable>"</option>
      </arg>
      <arg>-$</arg>
      <arg>-C</arg>
      <arg rep="repeat">-D<replaceable>name</replaceable>
      <arg>=<replaceable>definition</replaceable>
      </arg>
      </arg>
      <arg>-dD</arg>
      <arg>-dM</arg>
      <sbr/>
      <arg rep="repeat">-I <replaceable>directory</replaceable>
      </arg>
      <arg>-H</arg>
      <arg>-I-</arg>
      <arg rep="repeat">-imacros <replaceable>file</replaceable>
      </arg>
      <sbr/>
      <arg rep="repeat">-include <replaceable>file</replaceable>
      </arg>
      <group>
        <synopfragmentref linkend="langs">languages</synopfragmentref>
      </group>
      <arg>-lint</arg>
      <sbr/>
      <group>
        <arg>-M</arg>
        <arg>-MD</arg>
        <arg>-MM</arg>
        <arg>-MMD</arg>
      </group>
      <arg>-nostdinc</arg>
      <arg>-P</arg>
      <arg>-pedantic</arg>
      <sbr/>
      <arg>-pedantic-errors</arg>
      <arg>-trigraphs</arg>
      <arg>-U<replaceable>name</replaceable>
      </arg>
      <sbr/>
      <arg>-undef</arg>
      <arg choice="plain">
        <synopfragmentref linkend="warn">warnings</synopfragmentref>
      </arg>
      <group choice="req">
        <arg>
          <replaceable>infile</replaceable>
        </arg>
        <arg>-</arg>
      </group>
      <group choice="req">
        <arg>
          <replaceable>outfile</replaceable>
        </arg>
        <arg>-</arg>
      </group>
      <synopfragment xml:id="langs">
        <group choice="plain">
          <arg>-lang-c</arg>
          <arg>-lang-c++</arg>
          <arg>-lang-objc</arg>
        </group>
      </synopfragment>
      <synopfragment xml:id="warn">
        <arg>-Wtrigraphs</arg>
        <arg>-Wcomment</arg>
        <arg>-Wall</arg>
        <arg>-Wtraditional</arg>
      </synopfragment>
    </cmdsynopsis>
    <cmdsynopsis>
      <command>zzzzzzp</command>
      <arg>-$</arg>
      <arg>-C</arg>
      <arg rep="repeat">-D<replaceable>name</replaceable>
      <arg>=<replaceable>definition</replaceable>
      </arg>
      </arg>
      <arg>-dD</arg>
      <arg>-dM</arg>
      <sbr/>
      <arg rep="repeat">-I <replaceable>directory</replaceable>
      </arg>
      <arg>-H</arg>
      <arg>-I-</arg>
      <arg rep="repeat">-imacros <replaceable>file</replaceable>
      </arg>
      <sbr/>
      <arg rep="repeat">-include <replaceable>file</replaceable>
      </arg>
      <group>
        <synopfragmentref linkend="langsz">languages</synopfragmentref>
      </group>
      <arg>-lint</arg>
      <sbr/>
      <group>
        <arg>-M</arg>
        <arg>-MD</arg>
        <arg>-MM</arg>
        <arg>-MMD</arg>
      </group>
      <arg>-nostdinc</arg>
      <arg>-P</arg>
      <arg>-pedantic</arg>
      <sbr/>
      <arg>-pedantic-errors</arg>
      <arg>-trigraphs</arg>
      <arg>-U<replaceable>name</replaceable>
      </arg>
      <sbr/>
      <arg>-undef</arg>
      <arg choice="plain">
        <synopfragmentref linkend="warnz">warnings
        </synopfragmentref>
      </arg>
      <group choice="req">
        <arg>
          <replaceable>infile</replaceable>
        </arg>
        <arg>-</arg>
      </group>
      <group choice="req">
        <arg>
          <replaceable>outfile</replaceable>
        </arg>
        <arg>-</arg>
      </group>
      <synopfragment xml:id="langsz">
        <group choice="plain">
          <arg>-lang-zzz</arg>
          <arg>-lang-zzz++</arg>
          <arg>-lang-objzzz</arg>
        </group>
      </synopfragment>
      <synopfragment xml:id="warnz">
        <arg>-Wtrigraphs</arg>
        <arg>-Wcomment</arg>
        <arg>-Wall</arg>
        <arg>-Wtraditional</arg>
      </synopfragment>
    </cmdsynopsis>
  </refsynopsisdiv>
  <refsect1>
    <title>Description</title>
    <para>This is a dummy description.</para>
  </refsect1>
</refentry>
</article>
