GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  CLIG_REST (n)

NAME

::clig::Rest - declare command line arguments not associated with any option

CONTENTS

Synopsis
Description
     C

SYNOPSIS

package require clig
namespace import ::clig::*

setSpec db 

Rest name usage [-c lo hi]

DESCRIPTION

The Rest command specifies, what the parser should do with command line arguments not associated with any option. Option -c specifies how man non-option arguments are allowed on the command line (see clig::String(n)). The default values for lo and hi are 0 and oo respectively.

Without a Rest-declaration the parser will generate an error message and terminate the program.

If a Rest is declared, non-option arguments are returned by the parser as described below.

PARSER RESULT

    tcl

Within a Tcl-script, the parser will set the variable with name varname in the stack-frame of its caller to the arguments on the command line which are not parameters of any option.

    C

Mainly for historical reasons, the structure returned by the parser contains the slots int argc and char **argv. They contain the arguments on the command line which are not parameters of any option.

Example use of Rest:

Rest infiles {input files} -c 1 oo

SEE ALSO

clig_Flag(n), clig_Double(n), clig_Float(n), clig_Version(n), clig_Usage(n), clig_Name(n), clig_Int(n), clig_parseCmdline(n), clig_Long(n), clig_String(n), clig_Commandline(n), clig(1), clig_Description(n)
Search for    or go to Top of page |  Section n |  Main Index


Kir CLIG (1) 1.9.11.1

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.