<?xml version="1.0" encoding="UTF-8" ?>
<chapter id="commands">
<title
>Befehlsreferenz</title>

<sect1 id="addparam_cmd"
><title id="addparam_cmd.title"
>Addparam</title>
<para
>Fügt einen libxslt-Parameter hinzu, gleichbedeutend mit der Option --param &lt;QNAME&gt;:&lt;XPATH&gt; in der Befehlszeile. </para>
<para
></para>
<table
><title
>Aufruf von addparam</title>
<tgroup cols="1"
><tbody>
<row
><entry
>addparam &lt;QNAME&gt; &lt;XPATH&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(&lt;XPATH&gt; darf keine Leerzeichen oder doppelte Anführungszeichen enthalten). </emphasis
></entry
></row>
<row
><entry
>addparam &lt;QNAME&gt; <quote
>&lt;XPATH&gt;</quote
>&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Keine doppelten Anführungszeichen in &lt;XPATH&gt; erlaubt)</emphasis
></entry
></row>
</tbody>
</tgroup
> 
</table>
</sect1>

<sect1 id="addwatch_cmd"
><title id="addwatch_cmd.title"
>Addwatch</title>
<para
>Fügt einen Ausdruck hinzu, der überwacht werden soll. Siehe showwatch zur Anzeige von überwachten Variablen.</para>
<para
>Kurzform: watch</para>
<table
><title
>Aufruf von addwatch</title>
<tgroup cols="1"
><tbody>
<row
><entry
>addwatch &lt;XPATH&gt;</entry
></row>
</tbody>
</tgroup
> 
</table>
</sect1>

<sect1 id="base_cmd"
><title id="base_cmd.title"
>Base</title>
<para
>Ausgabe der Basis für diesen Knoten</para>
<table
><title
>Aufruf von base</title>
<tgroup cols="1">
<tbody>
<row
><entry
>base</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="break_cmd"
><title id="break_cmd.title"
>Break</title>
<para
>Halt in einer Vorlage, an einer Stelle in einer von xsldbg geladenen Stil- oder xml-Datei oder am aktuellen Knoten. Neu in xsldbg 3.1.4: Im gdb-Kompatibilitätsmodus können verwaiste Haltepunkte in einer bestimmten Datei und Zeilennummer gesetzt und später aktiviert werden. </para>
<para
>Kurzform: b</para
><para
>xsldbg ermittelt den vollständigen Pfad aus einem <informaltable
> <tgroup cols="1"
><tbody
> <row
><entry
>Dateinamen ohne Pfadangabe.</entry
></row
> <row
><entry
>Dateinamen im selben Ordner wie die <quote
>oberste</quote
> geladene Stilvorlage</entry
></row
> <row
><entry
>Dateinamen mit relativem Pfad zum Arbeitsordner con xsldbg</entry
></row
> </tbody
></tgroup
> </informaltable
>Ist zum Beispiel eine Stilvorlagendatei <filename
>../en/xsldoc.xsl</filename
> geladen, ist folgende Eingabe möglich: </para
><para
><userinput
>break -l xsldoc.xsl 26</userinput>
</para
><para
>In diesem Befehl wird auf eine teilweise oder gesamte Übereinstimmung mit einer Vorage namens QNAME oder einen angegebenen Modusnamen überprüft. &eg; <quote
>template</quote
> stimmt mit jedem QNAME überein, der die Zeichenkette <quote
>template</quote
> enthält.  </para
><para
>Jeder Namensraum im angegebenen „QNAME“ wird nach den Regeln erweitert, die durch den in der XSL-Quelldatei definierten Namensraum vorgegeben sind. <quote
>xsl:test1</quote
> wird &eg; erweitert zu <quote
>http://www.w3.org/199/XSL/Transform:test1</quote
> </para
><para
>Ein angefragter Haltepunkt muss für die zugehörige URI und Zeilennummer aufgelöst werden. Dies wird automatisch beim Laden der ersten Vorlage durch xsldbg ausgeführt. Haltepunkte werden kurz nach dem Start eines jeden Durchlaufs wieder neu überprüft. </para
><para
>Im gdb-Modus werden Haltepunkte automatisch überprüft, dies ist die Standardeinstellung von xsldbg</para>
<table
><title
>Aufruf von break</title>
<tgroup cols="1">
<tbody>
<row
><entry
>break -l &lt;FILENAME&gt; &lt;LINENO&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Setzt einen Haltepunkt in der angegebenen Datei und Zeilennummer)</emphasis
></entry
></row>
<row
><entry
>break -l &lt;URI&gt; &lt;LINENO&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Setzt einen Haltepunkt am angegebenen URI und Zeilennummer)</emphasis
></entry
></row>
<row
><entry
>break &lt;TEMPLATE_NAME&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Haltepunkt in angegebener oder passender Vorlagen)</emphasis
></entry
></row>
<row
><entry
>break &lt;TEMPLATE_NAME&gt; &lt;MODE_NAME&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Haltepunkt in benannter Vorlage im angegeben Modus)
></emphasis
></entry
></row>
<row
><entry
>break "" &lt;MODE_NAME&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Haltepunkt in jeder Vorlage mit angegebenen Modusnamen)</emphasis
></entry
></row>
<row
><entry
>break *&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Haltepunkt in jeder gefundenen Vorlage)</emphasis
></entry
></row>
<row
><entry
>break \*&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Haltepunkt in <literal
>*</literal
>-Vorlage. Andere Namen, die <quote
>*</quote
> enthalten, werden nicht gesondert behandelt)</emphasis
></entry
></row>
<row
><entry
>break &nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Haltepunkt am aktuellen Knoten, XML-Daten-Knoten eingeschlossen)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="bye_cmd"
><title id="bye_cmd.title"
>Bye</title>
<para
>Abbruch der Bearbeitung der Stilvorlage so schnell wie möglich.</para>
<table
><title
>Aufruf von bye</title>
<tgroup cols="1">
<tbody>
<row
><entry
>bye</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="cat_cmd"
><title id="cat_cmd.title"
>Cat</title>
<para
>Ausgabe des Ergebnisses eines xpath-Ausdrucks am relativen aktuellen Knoten.</para>
<table
><title
>Aufruf von cat</title>
<tgroup cols="1">
<tbody>
<row
><entry
>cat &lt;XPATH&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Anzeige einer Variablen oder eines Parameters)</emphasis
></entry
></row>
<row
><entry
>cat $&lt;QNAME&gt;</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="cd_cmd"
><title id="cd_cmd.title"
>Cd</title>
<para
>Wechselt zum Pfad, der durch einen xpath angegeben ist.</para>
<table
><title
>Aufruf von cd</title>
<tgroup cols="1">
<tbody>
<row
><entry
>&lt;&lt; = preceding-sibling::node()</entry
></row>
<row
><entry
>&gt;&gt; = following-sibling::node()</entry
></row>
<row
><entry
>&lt;- = ancestor::node()</entry
></row>
<row
><entry
>-&gt; = decendant::node()</entry
></row>
</tbody
></tgroup>
</table>
</sect1>

<sect1 id="chdir_cmd"
><title id="chdir_cmd.title"
>Chdir</title>
<para
>Wechselt den Arbeitsordner</para>
<table
><title
>Aufruf von chdir</title>
<tgroup cols="1">
<tbody>
<row
><entry
>chdir &lt;PATH&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Ein relativer oder absoluter Pfad für das Betriebssystem)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="continue_cmd"
><title id="continue_cmd.title"
>Continue</title>
<para
>Bearbeitung der Stilvorlage fortsetzen, an jedem gefundenen Haltepunkt anhalten.</para>
<para
>Kurzform: c</para>
<table
><title
>Aufruf von continue</title>
<tgroup cols="1">
<tbody>
<row
><entry
>continue</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="data_cmd"
><title id="data_cmd.title"
>Data</title>
<para
>Wechselt zum aktuellen Knoten der XML-Daten. Oder wechselt die bearbeiteten XML-Daten.</para>
<table
><title
>Aufruf von data</title>
<tgroup cols="1">
<tbody>
<row
><entry
>data&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wechselt zum aktuellen Knoten des Dokuments)</emphasis
></entry
></row>
<row
><entry
>data &lt;DATA&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wechselt zu einer neuen XML-Datendatei. Ein vorangestelltes <literal
>~</literal
> wird durch den Wert der Umgebungsvariablen $HOME ersetzt. Zur Ausführung muss der Befehl <command
>run</command
> verwendet werden)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="delete_cmd"
><title id="delete_cmd.title"
>Delete</title>
<para
>Löscht einen Haltepunkt in einer Vorlage.</para>
<para
>Kurzform: d</para>
<table
><title
>Aufruf von delete</title>
<tgroup cols="1">
<tbody>
<row
><entry
>delete&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Löscht einen Haltepunkt am aktuellen Knoten)</emphasis
></entry
></row>
<row
><entry
>delete &lt;BREAKPOINT_ID&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Löscht einen Haltepunkt an der angegebenen Haltepunktnummer)</emphasis
></entry
></row>
<row
><entry
>delete -l &lt;FILENAME&gt; &lt;LINENO&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Löschen in der angegebenen Datei und Zeilennummer)</emphasis
></entry
></row>
<row
><entry
>delete -l &lt;URI&gt; &lt;LINENO&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Löschen in der angegebenen URI und Zeilennummer)</emphasis
></entry
></row>
<row
><entry
>delete &lt;TEMMPLATENAME&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Löscht einen Haltepunkt in der angegebenen Vorlage)</emphasis
></entry
></row>
<row
><entry
>delete *&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Löscht alle Haltepunkte)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="delparam_cmd"
><title id="delparam_cmd.title"
>Delparam</title>
<para
>Löscht einen libxslt-Parameter</para>
<table
><title
>Aufruf von delparam</title>
<tgroup cols="1">
<tbody>
<row
><entry
>delparam&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Löscht alle vorhandenen Parameter)</emphasis
></entry
></row>
<row
><entry
>delparam &lt;PARAM_ID&gt;</entry
></row>
<row
><entry
>delparam &lt;PARAM_NAME&gt;</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="delwatch_cmd"
><title id="delwatch_cmd.title"
>Delwatch</title>
<para
>Löscht einen Überwachungsausdruck oder löscht alle Überwachungsausdrücke, die vom Befehl <quote
>showwatch</quote
> anzeigt werden.</para>
<table
><title
>Aufruf von delwatch</title>
<tgroup cols="1">
<tbody>
<row
><entry
>delwatch &lt;WATCHID&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Löscht einen Überwachungsausdruck mit angegebener ID)</emphasis
></entry
></row>
<row
><entry
>delwatch *&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Löscht alle Überwachungsausdrücke)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="dir_cmd"
><title id="dir_cmd.title"
>Dir</title>
<para
>Ausgabe einer Liste der Knoten ähnlich wie der Shell-Befehl dir.</para>
<para/>
<table
><title
>Aufruf von dir</title>
<tgroup cols="1">
<tbody>
<row
><entry
>dir</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="disable_cmd"
><title id="disable_cmd.title"
>Disable</title>
<para
>Deaktiviert einen Haltepunkt</para>
<table
><title
>Aufruf von disable</title>
<tgroup cols="1">
<tbody>
<row
><entry
>disable&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Deaktiviert einen Haltepunkt am aktuellen Knoten)</emphasis
></entry
></row>
<row
><entry
>disable &lt;BREAKPOINT_ID&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Deaktiviert einen Haltepunkt an der angegebenen Haltepunktnummer</emphasis
></entry
></row>
<row
><entry
>disable -l &lt;FILENAME&gt; &lt;LINENO&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Deaktiviert einen Haltepunkt in der angegebenen Datei und Zeilennummer)</emphasis
></entry
></row>
<row
><entry
>disable -l &lt;URI&gt; &lt;LINENO&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Deaktiviert einen Haltepunkt in der angegebenen URI und Zeilennummer)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="du_cmd"
><title id="du_cmd.title"
>Du</title>
<para
>Ausgabe einer Übersicht der untergeordneten Knoten als Baum.</para>
<table
><title
>Aufruf von du</title>
<tgroup cols="1">
<tbody>
<row
><entry
>du</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="dump_cmd"
><title id="dump_cmd.title"
>Dump</title>
<para
>Ausgabe aller Details für diesen Knoten</para>
<table
><title
>Aufruf von dump</title>
<tgroup cols="1">
<tbody>
<row
><entry
>dump</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="enable_cmd"
><title id="enable_cmd.title"
>Enable</title>
<para
>Aktiviert oder deaktiviert einen Haltepunkt.</para>
<para
>Kurzform: e</para>
<table
><title
>Aufruf von enable</title>
<tgroup cols="1">
<tbody>
<row
><entry
>enable&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Aktiviert oder deaktiviert einen Haltepunkt am aktuellen Knoten)</emphasis
></entry
></row>
<row
><entry
>enable &lt;BREAKPOINT_ID&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Aktiviert oder deaktiviert einen Haltepunkt an der angegebenen Haltepunktnummer</emphasis
></entry
></row>
<row
><entry
>enable -l &lt;FILENAME&gt; &lt;LINENO&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Aktiviert oder deaktiviert einen Haltepunkt in der angegebenen Datei und Zeilennummer)</emphasis
></entry
></row>
<row
><entry
>enable -l &lt;URI&gt; &lt;LINENO&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Aktiviert oder deaktiviert einen Haltepunkt in der angegebenen URI und Zeilennummer)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="entities_cmd"
><title id="entities_cmd.title"
>Entities</title>
<para
>Ausgabe der Liste der externen allgemeinen Entitäten, die in der Datendatei (Dokument) verwendet werden.</para>
<para
>Kurzform: ent</para>
<table
><title
>Aufruf von entities</title>
<tgroup cols="1">
<tbody>
<row
><entry
>entities</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="exit_cmd"
><title id="exit_cmd.title"
>Exit</title>
<para
>Abbruch der Bearbeitung der Stilvorlage so schnell wie möglich.</para>
<table
><title
>Aufruf von exit</title>
<tgroup cols="1">
<tbody>
<row
><entry
>exit</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="frame_cmd"
><title id="frame_cmd.title"
>Frame</title>
<para
>Ausgabe der Frames des Aufrufstapels bis zu einer angegebenen Tiefe</para>
<para
>Kurzform: f</para>
<table
><title
>Aufruf von frame</title>
<tgroup cols="1">
<tbody>
<row
><entry
>frame &lt;FRAME_DEPTH&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(FRAME_DEPTH ist eine Zahl von 0 bis zur aktuellen Tiefe des Aufrufstapels)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="free_cmd"
><title id="free_cmd.title"
>Free</title>
<para
>Stilvorlage und Daten freigeben (Nicht aktiviert, siehe den Befehl „run“)</para>
<table
><title
>Aufruf von free</title>
<tgroup cols="1">
<tbody>
<row
><entry
>free</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="globals_cmd"
><title id="globals_cmd.title"
>Globals</title>
<para
>Ausgabe einer Liste von globalen Variablen oder Parametern in der Stilvorlage. Ausgabe der Wertes einer globalen Variablen</para>
<table
><title
>Aufruf von globals</title>
<tgroup cols="1">
<tbody>
<row
><entry
>globals&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Ausgabe der Liste aller global vorhandenen Variablen)</emphasis
></entry
></row>
<row
><entry
>globals -f&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Ausgabe der Liste aller global vorhandenen Variablen und ihrer Werte)</emphasis
></entry
></row>
<row
><entry
>globals &lt;QNAME&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Ausgabe der Werte aller angegebenen Variablen)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="help_cmd"
><title id="help_cmd.title"
>Help</title>
<para
>Anzeige der Hilfe zu einem Befehl oder Übersicht zur Hilfe</para>
<para
>Kurzform: h</para>
<table
><title
>Aufruf von help</title>
<tgroup cols="1">
<tbody>
<row
><entry
>help &nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Anzeige der Hilfeübersicht zum Programm)</emphasis
></entry
></row>
<row
><entry
>help &lt;COMMAND&gt; &nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Anzeige der Hilfe über einen Befehl)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="load_cmd"
><title id="load_cmd.title"
>Load</title>
<para
>Lädt die Einstellungen für xsldgb und den Benutzer von der Festplatte</para>
<table
><title
>Aufruf von load</title>
<tgroup cols="1">
<tbody>
<row
><entry
>load</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="locals_cmd"
><title id="locals_cmd.title"
>Locals</title>
<para
>Ausgabe einer Liste von lokalen Variablen oder Parametern in der Stilvorlage. Ausgabe des Wertes einer lokalen Variablen</para>
<table
><title
>Aufruf von locals</title>
<tgroup cols="1">
<tbody>
<row
><entry
>locals&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Ausgabe einer Liste aller lokal vorhandenen Variablen)</emphasis
></entry
></row>
<row
><entry
>locals -f&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Ausgabe einer Liste aller lokal vorhandenen Variablen und ihrer Werte)</emphasis
></entry
></row>
<row
><entry
>locals &lt;QNAME&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Ausgabe des Wertes der angegebenen Variablen)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="ls_cmd"
><title id="ls_cmd.title"
>Ls</title>
<para
>Zeigt die Knoten im Kurzformat an</para>
<table
><title
>Aufruf von ls</title>
<tgroup cols="1">
<tbody>
<row
><entry
>ls</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="next_cmd"
><title id="next_cmd.title"
>Next</title>
<para
>Überspringt xsl:call-template oder xsl:apply-templates. Dieser Befehl hat die gleiche Wirkung wie die Befehle „step“ und dann „up“</para>
<para
>Kurzform: n</para>
<table
><title
>Aufruf von next</title>
<tgroup cols="1">
<tbody>
<row
><entry
>next&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(weiter mit der nächsten Instruktion auf gleicher Ebene)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="options_cmd"
><title id="options_cmd.title"
>Options</title>
<para
>Ausgabe der Werte der Optionen von xsldbg</para>
<table
><title
>Aufruf von options</title>
<tgroup cols="1">
<tbody>
<row
><entry
>options</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="output_cmd"
><title id="output_cmd.title"
>Output</title>
<para
>Angabe einer lokalen beschreibbaren Datei für die Ausgabe der Ergebnisse</para>
<para
>Kurzform: o</para>
<table
><title
>Aufruf von output</title>
<tgroup cols="1">
<tbody>
<row
><entry
>output &lt;FILENAME&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Name einer lokalen beschreibbaren Datei. Auf Unix- und CYGWIN-Systemen ist das Präfix „~“ erlaubt, unter  RISC OS auch Umgebungsvariablen)</emphasis
></entry
></row>
<row
><entry
>output &lt;URI&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(In der &lt;URI&gt; darf nur das <quote
>file://</quote
>-Protokoll verwendet werden. Dies wird in einen korrekten Dateinamen für das Betriebssystem umgewandelt)</emphasis
></entry
></row>
<row
><entry
>output -&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>( Daten zur Standardausgabe senden. Darf nur auf der Befehlszeile von xsldbgverwendet werden )</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="public_cmd"
><title id="public_cmd.title"
>Public</title>
<para
>Ausgabe des Wertes einer Public-ID aus dem aktuellen Katalog</para>
<para
>Kurzform: pub</para>
<table
><title
>Aufruf von public</title>
<tgroup cols="1">
<tbody>
<row
><entry
>public <quote
>&lt;PublicID&gt;</quote
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="pwd_cmd"
><title id="pwd_cmd.title"
>Pwd</title>
<para
>Ausgabe des aktuellen Arbeitsordners.</para>
<table
><title
>Aufruf von pwd</title>
<tgroup cols="1">
<tbody>
<row
><entry
>pwd</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="quit_cmd"
><title id="quit_cmd.title"
>Quit</title>
<para
>Abbruch der Bearbeitung der Stilvorlage so schnell wie möglich.</para>
<para
>Kurzform: q</para>
<table
><title
>Aufruf von quit</title>
<tgroup cols="1">
<tbody>
<row
><entry
>quit</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="readconfig_cmd"
><title id="readconfig_cmd.title"
>Readconfig</title>
<para
>Liest die Einstellungen für xsldbg von der Festplatte ein.</para>
<table
><title
>Aufruf von Readconfig</title>
<tgroup cols="1">
<tbody>
<row
><entry
>readconfig</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="run_cmd"
><title id="run_cmd.title"
>Run</title>
<para
>Startet die Stilvorlage neu.</para>
<para
>Kurzform: r</para>
<table
><title
>Aufruf von run</title>
<tgroup cols="1">
<tbody>
<row
><entry
>run</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="save_cmd"
><title id="save_cmd.title"
>Save</title>
<para
>Speichert die Einstellungen von xsldbg und die Benutzereinstellungen auf die Festplatte</para>
<table
><title
>Aufruf von save</title>
<tgroup cols="1">
<tbody>
<row
><entry
>save</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="search_cmd"
><title id="search_cmd.title"
>Search</title>
<para
>Durchsucht eine Datenbank mit allen Informationen aus den geladenen Stilvorlagen</para>
<para
>Ist für die Option „searchresultspath“ ein Wert angegeben, werden alle Ausgabedateien in diesem Ordner gespeichert. Ansonsten wird der Ordner der Stilvorlage benutzt. In der Voreinstellung wird searchresults.xml durch search.xsl bearbeitet, mit der Option „prefrehtml“ wird searchhtml.xsl verwendet. </para
><para
>Wenn der Befehl „search“ ausgeführt wird, wird eine xml-Datei namens searchresults.xml erstellt. Diese Datei kann dann mit einer benutzerdefinierten Stilvorlage bearbeitet werden, um die Daten in anderer Form darzustellen, Wenn die Option „preferhtml“ nicht gesetzt ist, wird die Datei searchresult.txt angezeigt. </para
><para
>Abhängig von der Menge der zu bearbeitenden Daten kann die Ausführung dieses Befehls einige Zeit dauern. </para>
<table
><title
>Aufruf von search</title>
<tgroup cols="1">
<tbody>
<row
><entry
>search &lt;XPATH&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Informationen welcher xpath benutzt werden kann, siehe search.dtd. Der voreinstellte &lt;XPATH&gt; ist '//search/*' )</emphasis
></entry
></row>
<row
><entry
>search -sort &lt;XPATH&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(search.xsl sortiert das Ergebnis vor der Ausgabe)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="set_cmd"
><title id="set_cmd.title"
>Set</title>
<para
>Setzt den Wert einer Variablen</para>
<table
><title
>Aufruf von set</title>
<tgroup cols="1">
<tbody>
<row
><entry
>set &lt;VARIABLE_NAME&gt; &lt;XPATH&gt;</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="setoption_cmd"
><title id="setoption_cmd.title"
>Setoption</title>
<para
>Setzt eine Option für die Ausführung der Stilvorlage</para>
<para
>Sie müssen die Änderungen mit dem Befehl <quote
>run</quote
> aktivieren</para>
<table
><title
>Aufruf von setoption</title>
<tgroup cols="1">
<tbody>
<row
><entry
>Beispiel: setoption net 1 </entry
></row>
<row
><entry
>Beispiel: setoption encoding <quote
>ein wert für die kodierung</quote
></entry
></row>
<row
><entry
>setoption &lt;OPTION_NAME&gt; (&lt;INTEGER_VALUE&gt; | &lt;STRING_VALUE&gt;)</entry
></row>
<row
><entry
>Dabei ist &lt;INTEGER_VALUE&gt; optional für Optionen die als Ganzzahlwerte behandelt werden können.</entry
></row>
<row
><entry
>Mögliche Werte von &lt;OPTION_NAME&gt;:</entry
></row>
<row
><entry>
    <para>
    <informaltable>
    <tgroup cols="1"
><tbody>
    <row
><entry
>debug&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wenn &lt;INTEGER_VALUE&gt; wahr ist, dann wird der Baum anstelle des Ergebnisses ausgegeben)</emphasis
></entry
></row>
    <row
><entry
>catalogs&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wenn &lt;INTEGER_VALUE&gt; wahr ist, dann werden die Kataloge aus $SGML_CATALOG_FILES oder SGML$CatalogFiles für Risc-Betriebssysteme verwendet)</emphasis
></entry
></row>
    <row
><entry
>html&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wenn &lt;INTEGER_VALUE&gt; wahr ist, ist das Eingabedokument eine HTML-Datei)</emphasis
></entry
></row>
    <row
><entry
>docbook&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wenn &lt;INTEGER_VALUE&gt; wahr ist and docbook durch libxml unterstützt wird, dann ist das Eingabedokument ein SGML-Docbook)</emphasis
></entry
></row>
    <row
><entry
>xinclude&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wenn &lt;INTEGER_VALUE&gt; wahr ist, dann wird die Dokumenteingabe mit XInclude verarbeitet)</emphasis
></entry
></row>
    <row
><entry
>preferhtml&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wenn &lt;INTEGER_VALUE&gt; wahr ist, dann werden die Suchergebnisse im HTML-Format ausgegeben. Siehe auch den Befehl „search“)</emphasis
></entry
></row>
    <row
><entry
>autoencode&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wenn &lt;INTEGER_VALUE&gt; wahr ist, wird die Kodierung der Stilvorlage verwendet)</emphasis
></entry
></row>
    <row
><entry
>utf8input&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wenn &lt;INTEGER_VALUE&gt; wahr ist, dann erfolgen Benutzereingaben im Format UTF-8. Dies wird üblicherweise benutzt, wenn xsldbg als Thread ausgeführt wird)</emphasis
></entry
></row>
    <row
><entry
>&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
></emphasis
></entry
></row>
    <row
><entry
>gdb&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Ausführung im Kompatibilitätsmodus für gdb)</emphasis
> <para
> <informaltable
> <tgroup cols="1"
><tbody>
        <row
><entry
>Für einen Wert von 1 bedeutet dies <para
> <informaltable
> <tgroup cols="1"
><tbody>
            <row
><entry
>Es werden viel mehr Meldungen ausgegeben, insbesondere „Breakpoint at ...“</entry
></row>
            <row
><entry
>Maximal die mit GDB_LINES_TO_PRINT definierte Antzahl von Zeilen werden bei der Auswertung der Ausdrücke ausgegeben, gefolgt von „...“. Dieser Wert kann in der Datei options.h geändert werden, als Vorgabe sind drei Textzeilen eingestellt.</entry
></row>
            <row
><entry
>Sowohl lokale als auch globale Werte werden ausgegeben, wenn der Befehl „locals“ aufgerufen wird. </entry
></row>
            <row
><entry
>Bei der Ausgabe der Ausdrücke mit cat/print wird dem ausgewerteten Wert  „=“ &lt; EXPRESSION &gt; vorangestellt.</entry
></row>
            </tbody
></tgroup>
            </informaltable>
            </para>
        </entry
></row>
        <row
><entry/></row>
        <row
><entry
>Für einen Wert von 2 bedeutet dies <para
> <informaltable
> <tgroup cols="1"
><tbody
> <row
><entry
>Ausgabe der Meldungen für KDbg zusätzlich zur oben genannten Ausgabe mit dem Wert 1 </entry
></row>
            </tbody
></tgroup>
            </informaltable>
            </para>
        </entry
></row>
        </tbody
></tgroup>
        </informaltable>
        </para>
    </entry
></row>
    <row
><entry
>net&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wenn &lt;INTEGER_VALUE&gt; wahr ist, werden DTDs oder Entitäten über das Netzwerk geladen)</emphasis
></entry
></row>
    <row
><entry
>valid&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wenn &lt;INTEGER_VALUE&gt; wahr ist, dann wird die DTD-Ladephase ausgeführt)</emphasis
></entry
></row>
    <row
><entry
>repeat&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wenn &lt;INTEGER_VALUE&gt; größer als Null (0) ist, dann wird die Transformation &lt;INTEGER_VALUE&gt;-mal ausgeführt)</emphasis
></entry
></row>
    <row
><entry
>profile&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wenn &lt;INTEGER_VALUE&gt; wahr ist, dann werden Profiling-Informationen ausgegeben)</emphasis
></entry
></row>
    <row
><entry
>timing&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wenn &lt;INTEGER_VALUE&gt; wahr ist, wird die Laufzeit angezeigt)</emphasis
></entry
></row>
    <row
><entry
>out&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wenn &lt;INTEGER_VALUE&gt; wahr ist, dann wird das Ergebnis ausgegeben)</emphasis
></entry
></row>
    </tbody
></tgroup>
    </informaltable>
    </para>
</entry
></row>
<row
><entry
>Ein Wert ungleich 0 oder von „true“ bedeutet wahr</entry
></row>
<row
><entry
>Ein Wert von 0 oder „false“ bedeutet falsch</entry
></row>
<row
><entry
>Ist kein Wert angegeben, dann wird als Voreinstellung wahr benutzt, z. B. setoption net</entry
></row>
<row
><entry
>Der Wert ist falsch, wenn dem Namen der Option ein „no“ vorangestellt ist, &eg; setoption nonet</entry
></row>
<row
><entry
>stdout&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>Ausgabe aller Fehlermeldungen auf stdout. Normalerweise werden Fehler auf stderr ausgegeben.</emphasis
></entry
></row>
<row
><entry
>setoption &lt;OPTION_NAME&gt; <quote
>&lt;STRING_VALUE&gt;</quote
>&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Keine doppelten Anführungszeichen in &lt;STRING_VALUE&gt; erlaubt)</emphasis
></entry
></row>
<row
><entry
>setoption &lt;OPTION_NAME&gt; &lt;STRING_VALUE&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Keine Leerzeichen oder doppelten Anführungszeichen in &lt;STRING_VALUE&gt; erlaubt)</emphasis
></entry
></row>
<row
><entry
>Mögliche Werte von &lt;OPTION_NAME&gt;:</entry
></row>
<row
><entry>
    <para>
    <informaltable>
    <tgroup cols="1"
><tbody>
    <row
><entry
>data&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(URI der Datendatei)</emphasis
></entry
></row>
    <row
><entry
>source&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(URI der Quelldatei)</emphasis
></entry
></row>
    <row
><entry
>output&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Ausgabe der SystemID der Datei )</emphasis
></entry
></row>
    <row
><entry
>docspath&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Pfad zur Suche nach Dokumentation)</emphasis
></entry
></row>
    <row
><entry
>catalognames&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Die Namen der zu verwendeten Katalogs mit gesetzter Option „catalogs“. Der Wert wird nicht verwendet, wenn dieser Befehl vor der Option „catalogs“ eingeben wird)</emphasis
></entry
></row>
    <row
><entry
>encoding&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Einstellung der Kodierung für die Standardausgabe)</emphasis
></entry
></row>
    <row
><entry
>searchresultspath&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>Der Pfad, der zur Speicherung der Ergebnisse einer Suche verwendet wird. Ist dieser Wert nicht gesetzt, wird der Pfad zur Stilvorlage benutzt</emphasis
></entry
></row>
    <row
><entry
>cwd&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Der Ordner in den mit dem Befehl „chdir“ gewechselt wird)</emphasis
></entry
></row>
<row
><entry
>comment&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Ein beliebiger Kommentar über die aktuelle Sitzung des Debuggers)</emphasis
></entry
></row>
    </tbody
></tgroup>
    </informaltable>
    </para>
</entry
></row
></tbody>
</tgroup>
</table>
</sect1>

<sect1 id="shell_cmd"
><title id="shell_cmd.title"
>Shell</title>
<para
>Ausführung eines Shell-Befehls</para>
<table
><title
>Aufruf von shell</title>
<tgroup cols="1">
<tbody>
<row
><entry
>shell &lt;TEXT&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(&lt;TEXT&gt; wird zur Ausführung an das Betriebssystem weitergegeben)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="showbreak_cmd"
><title id="showbreak_cmd.title"
>Showbreak</title>
<para
>Anzeige der Liste der Haltepunkte in Vorlagen.</para>
<para
>Kurzform: show</para
><para
>Wenn für einen Vorlagen-Haltepunkt ein Modus existiert, wird er am Ende des Vorlagennamens für Haltepunkte hinzugefügt. Ein Beispiel dieser Ausgabe: <informaltable
> <tgroup cols="1"
><tbody>
<row
><entry
>Breakpoint 3 enabled for template :<quote
>*</quote
> in file test1.xsl : line 105</entry
></row>
<row
><entry
>Breakpoint 2 enabled for template :<quote
>* testMode</quote
> in file test1.xsl : line 109</entry
></row>
<row
><entry
>Breakpoint 1 enabled for template :<quote
>* http://www.w3.org/1999/XSL/Transform:testMode</quote
> in file test1.xsl : line 113</entry
></row>
<row
><entry/></row>
<row
><entry
>Total of 3 breakpoints present</entry
></row>
</tbody
></tgroup
></informaltable
></para>
<table
><title
>Aufruf von showbreak</title>
<tgroup cols="1">
<tbody>
<row
><entry
>showbreak</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="showparam_cmd"
><title id="showparam_cmd.title"
>Showparam</title>
<para
>Ausgabe der Liste der vorhandenen libxslt-Parameter</para>
<table
><title
>Aufruf von showparam</title>
<tgroup cols="1">
<tbody>
<row
><entry
>showparam</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="showwatch_cmd"
><title id="showwatch_cmd.title"
>Showwatch</title>
<para
>Anzeige des aktuellen Überwachungsausdrucks</para>
<para
>Kurzform: watches</para>
<table
><title
>Aufruf von showwatch</title>
<tgroup cols="1">
<tbody>
<row
><entry
>showwatch&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Anzeige der aktuell ausgewählten Überwachungen und ihrer Werte)</emphasis
></entry
></row>
<row
><entry
>showwatch 1&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Automatische Ausgabe des Überwachungsausdrucks aktivieren, dies ist die Standardeinstellung)</emphasis
></entry
></row>
<row
><entry
>showwatch 0&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Automatische Ausgabe des Überwachungsausdrucks deaktivieren)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="source_cmd"
><title id="source_cmd.title"
>Source</title>
<para
>Wechselt zur Anzeige des aktuellen Knotens in der Stilvorlage oder wechselt die Stilvorlage</para>
<table
><title
>Aufruf von source</title>
<tgroup cols="1">
<tbody>
<row
><entry
>source&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wechselt zum aktuellen Knoten in der Stilvorlage)</emphasis
></entry
></row>
<row
><entry
>source &lt;SOURCE&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Wechselt zu einer neuen Quelldatei. Ein vorangestelltes <literal
>~</literal
> wird durch den Wert der Umgebungsvariablen $HOME ersetzt. Zur Ausführung muss der Befehl <command
>run</command
> verwendet werden)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="step_cmd"
><title id="step_cmd.title"
>Step</title>
<para
>Schrittweise weiter bis zur nächsten Stilvorlageninstruktion.</para>
<para
>Kurzform: s</para>
<table
><title
>Aufruf von step</title>
<tgroup cols="1">
<tbody>
<row
><entry
>step</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="stepdown_cmd"
><title id="stepdown_cmd.title"
>Stepdown</title>
	<para
>Schritt abwärts zu einem neueren <quote
>Frame des Aufrufstapels</quote
></para>
<para
>Kurzform: down</para>
<table
><title
>Aufruf von stepdown</title>
<tgroup cols="1">
<tbody>
<row
><entry
>stepdown &nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Einen Schritt abwärts zu einem Frame)</emphasis
></entry
></row>
<row
><entry
>stepdown &lt;NUMBER_OF_FRAMES&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Anzahl der angebenen Frames abwärts)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="stepup_cmd"
><title id="stepup_cmd.title"
>Stepup</title>
	<para
>Schritt aufwärts zu einem älteren <quote
>Frame des Aufrufstapels</quote
>.</para>
<para
>Kurzform: up</para
><para
>Dieser Befehl wird nicht sofort ausgeführt, xsldbg stoppt sobald möglich. </para>
<table
><title
>Aufruf von stepup</title>
<tgroup cols="1">
<tbody>
<row
><entry
>stepup &nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Einen Schritt aufwärts zu einem Frame)</emphasis
></entry
></row>
<row
><entry
>stepup &lt;NUMBER_OF_FRAMES&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Anzahl der angebenen Frames aufwärts)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="stylesheets_cmd"
><title id="stylesheets_cmd.title"
>Stilvorlagen</title>
<para
>Ausgabe der Liste aller geladenen Stilvorlagen</para>
<para
>Kurzform: style</para>
<table
><title
>Aufruf von stylesheets</title>
<tgroup cols="1">
<tbody>
<row
><entry
>stylesheets</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>


<sect1 id="system_cmd"
><title id="system_cmd.title"
>System</title>
<para
>Ausgabe des Wertes einer Systemdatei aus dem aktuellen Katalog</para>
<para
>Kurzform: sys</para>
<table
><title
>Aufruf von system</title>
<tgroup cols="1">
<tbody>
<row
><entry
>system <quote
>&lt;SystemID&gt;</quote
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="templates_cmd"
><title id="templates_cmd.title"
>Templates</title>
<para
>Ausgabe der Liste aller vorhandenen Vorlagen. Suche nach einer Vorlage</para>
<para
>Kurzform: t</para>
<table
><title
>Aufruf von templates</title>
<tgroup cols="1">
<tbody>
<row
><entry
>templates</entry
></row>
<row
><entry
>templates &lt;TEMPLATE&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Ausgabe der Details zur Vorlage namens &lt;TEMPLATE&gt;, wenn die Vorlage gefunden wurde)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="trace_cmd"
><title id="trace_cmd.title"
>Trace</title>
<para
>Verfolgt eine Ausführung der Stilvorlage und gibt die Datei und die Zeilen mit den Zwischenschritten aus.</para>
<table
><title
>Aufruf von trace</title>
<tgroup cols="1">
<tbody>
<row
><entry
>trace</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="tty_cmd"
><title id="tty_cmd.title"
>Tty</title>
<para
>Öffnet ein Terminal. Stellt eine TTY-Umleitung ein.</para>
<table
><title
>Aufruf von tty</title>
<tgroup cols="1">
<tbody>
<row
><entry
>tty &lt;DEVICE_PATH&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(&lt;DEVICE_PATH&gt; ist ein gültiges Terminal des Betriebssystems, das geöffnet wird</emphasis
></entry
></row>
<row
><entry
>tty &lt;TTY_LEVEL&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Einstellung der TTY-Umleitung, dabei ist &lt;TTY_LEVEL&gt; ist ein gültiger Wert für die zu verwendende Ein-Ausgabe)</emphasis
> <para
> <informaltable
> <tgroup cols="1"
><tbody>
    <row
><entry
>Dabei bedeutet ein Wert von </entry
></row>
    <row
><entry
>0 = Standardeingabe/Standardausgabe </entry
></row>
    <row
><entry
>1 = Terminalausgabe der Ergevnisse der Transformation, Ablaufverfolgung und -schritten &nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Standardstatus, wenn das TTY-Gerät geöffnet wurde. Noch nicht vollständig implementiert.)</emphasis
></entry
></row>
    <row
><entry
>2 = Vollständige Umleitung zum Terminal&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Noch nicht implementiert.)</emphasis
></entry
></row>
    <row
><entry
>Alle anderen Ganzzahlwerte werden als 0 gewertet </entry
></row>
    </tbody>
    </tgroup>
    </informaltable>
</para>
</entry
></row
></tbody>
</tgroup>
</table>
</sect1>

<sect1 id="validate_cmd"
><title id="validate_cmd.title"
>Validate</title>
<para
>Überprüfung der mit der Stilvorlage generierten Ausgabedatei (deaktiviert)</para>
<table
><title
>Aufruf von validate</title>
<tgroup cols="1">
<tbody>
<row
><entry
>validate</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="walk_cmd"
><title id="walk_cmd.title"
>Walk</title>
<para
>Geht durch den Quelltext mit einer vorgegeben Geschwindigkeit</para>
<table
><title
>Aufruf von walk</title>
<tgroup cols="1">
<tbody>
<row
><entry
>walk &lt;SPEED&gt;&nbsp;&nbsp;&nbsp;&nbsp;<emphasis
>(Ctrl-c stoppt  die Ausführung, &lt;SPEED&gt; muss ein Wert zwischen 0 und 9 sein. Dabei bedeutet 0 anhalten, 1 sehr schnell und 9 sehr langsam)</emphasis
></entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="where_cmd"
><title id="where_cmd.title"
>Where</title>
<para
>Ausgabe der Ablaufverfolgung von Vorlagen-Aufrufen (Frame-Stapel) und Ausgabe des Arbeitsordners.</para>
<para
>Kurzform: w</para>
<table
><title
>Aufruf von where</title>
<tgroup cols="1">
<tbody>
<row
><entry
>where</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>

<sect1 id="write_cmd"
><title id="write_cmd.title"
>Write</title>
<para
>Noch zu schreiben</para>
<table
><title
>Aufruf von write</title>
<tgroup cols="1">
<tbody>
<row
><entry
>write</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>


<sect1 id="writeconfig_cmd"
><title id="writeconfig_cmd.title"
>Writeconfig</title>
<para
>Ausgabe der Einstellungen für xsldbg, die von der Festplatte eingelesen wurden.</para>
<table
><title
>Aufruf von Writeconfig</title>
<tgroup cols="1">
<tbody>
<row
><entry
>writeconfig</entry
></row>
</tbody>
</tgroup>
</table>
</sect1>



</chapter>
