From 5fc871c3b224dca0747516ab85053a2289fe3f10 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Thu, 24 Oct 2013 14:43:50 +0200 Subject: move most of overview into new chapter syntax MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- info/gpp.texinfo | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/info/gpp.texinfo b/info/gpp.texinfo index 2731595..77e9edc 100644 --- a/info/gpp.texinfo +++ b/info/gpp.texinfo @@ -52,6 +52,7 @@ Texts. A copy of the license is included in the section entitled @menu * Overview:: Brief overview of @command{gpp}. * Invoking:: Invoking @command{gpp} +* Syntax:: Syntax of @command{gpp} * GNU Free Documentation License:: Copying and sharing this manual. @end menu @@ -80,6 +81,25 @@ written in GNU Bash to modify it. Each line that is not in GNU Bash as actually treated as a echo instruction. +The preprocessor will try to keep the lines in +the output files in the same position as in +the source files. This will however stop to +work if the processor directives includes +loops or instructions that returns multiple +lines. + + + +@node Invoking +@chapter Invoking + +FIXME + + + +@node Syntax +@chapter Syntax + To create a preprocess directive, begin the line with @code{@@>}. For example, the follow code will only keep the `Hello world' line @@ -148,20 +168,6 @@ will after preprocessing say Your are logged in as twilight. @end example -The preprocessor will try to keep the lines in -the output files in the same position as in -the source files. This will however stop to -work if the processor directives includes -loops or instructions that returns multiple -lines. - - - -@node Invoking -@chapter Invoking - -FIXME - @node GNU Free Documentation License -- cgit v1.2.3-70-g09d2