Go to main content

man pages section 3: Extended Library Functions, Volume 1

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

Tcl_CommandComplete (3tcl)

Name

Tcl_CommandComplete - Check for unmatched braces in a Tcl command

Synopsis

#include <tcl.h>

int
Tcl_CommandComplete(cmd)

Description

Tcl_CommandComplete(3tcl)   Tcl Library Procedures   Tcl_CommandComplete(3tcl)



______________________________________________________________________________

NAME
       Tcl_CommandComplete - Check for unmatched braces in a Tcl command

SYNOPSIS
       #include <tcl.h>

       int
       Tcl_CommandComplete(cmd)

ARGUMENTS
       const char *cmd (in)          Command string to test for completeness.
______________________________________________________________________________


DESCRIPTION
       Tcl_CommandComplete  takes  a Tcl command string as argument and deter-
       mines whether it contains one or more complete commands (i.e. there are
       no  unclosed quotes, braces, brackets, or variable references).  If the
       command string is complete then it returns 1; otherwise it returns 0.


KEYWORDS
       complete command, partial command



ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       +---------------+------------------+
       |ATTRIBUTE TYPE | ATTRIBUTE VALUE  |
       +---------------+------------------+
       |Availability   | runtime/tcl-8    |
       +---------------+------------------+
       |Stability      | Uncommitted      |
       +---------------+------------------+

NOTES
       Source code for open source software components in Oracle  Solaris  can
       be found at https://www.oracle.com/downloads/opensource/solaris-source-
       code-downloads.html.

       This    software    was    built    from    source     available     at
       https://github.com/oracle/solaris-userland.    The  original  community
       source was downloaded from  http://prdownloads.sourceforge.net/tcl/tcl-
       core8.6.7-src.tar.gz.

       Further information about this software can be found on the open source
       community website at https://www.tcl.tk/.



Tcl                                                  Tcl_CommandComplete(3tcl)