Manual Pages for UNIX Darwin command on man stack
MyWebUniversity

Manual Pages for UNIX Darwin command on man stack

stack(n) Tcl Data Structures stack(n)

NAME

stack - Create and manipulate stack objects

SYNOPSIS

package require TTccll 88..22 package require ssttrruucctt ??11..33??

stackName ooppttiioonn ?arg arg ...?

stackName cclleeaarr

stackName ddeessttrrooyy

stackName ppeeeekk ?count?

stackName ppoopp ?count?

stackName ppuusshh item ?item ...?

stackName ssiizzee

DESCRIPTION

The ::::ssttrruucctt::::ssttaacckk command creates a new stack object with an associ-

ated global Tcl command whose name is stackName. This command may be

used to invoke various operations on the stack. It has the following

general form:

stackName ooppttiioonn ?arg arg ...?

Option and the args determine the exact behavior of the command.

The following commands are possible for stack objects:

stackName cclleeaarr

Remove all items from the stack.

stackName ddeessttrrooyy

Destroy the stack, including its storage space and associated

command.

stackName ppeeeekk ?count?

Return the top count items of the stack, without removing them

from the stack. If count is not specified, it defaults to 1.

If count is 1, the result is a simple string; otherwise, it is a list. If specified, count must be greater than or equal to 1.

If there are no items on the stack, this command will return

count empty strings.

stackName ppoopp ?count?

Return the top count items of the stack, and remove them from

the stack. If count is not specified, it defaults to 1. If

count is 1, the result is a simple string; otherwise, it is a list. If specified, count must be greater than or equal to 1.

If there are no items on the stack, this command will return

count empty strings.

stackName ppuusshh item ?item ...?

Push the item or items specified onto the stack. If more than

one item is given, they will be pushed in the order they are listed.

stackName ssiizzee

Return the number of items on the stack.

KKEEYYWWOORRDDSS graph, matrix, queue, tree

struct 1.2.1 stack(n)




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™